confluent

package module
v0.0.0-...-fc6d6d1 Latest Latest
Warning

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

Go to latest
Published: May 10, 2024 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 ClusterByokEntityResponse

type ClusterByokEntityResponse struct {
	// ID of the referred resource
	Id *string `pulumi:"id"`
	// API URL for accessing or modifying the referred object
	Related *string `pulumi:"related"`
	// CRN reference to the referred resource
	ResourceName *string `pulumi:"resourceName"`
}

The network associated with this object

type ClusterByokEntityResponseOutput

type ClusterByokEntityResponseOutput struct{ *pulumi.OutputState }

The network associated with this object

func (ClusterByokEntityResponseOutput) ElementType

func (ClusterByokEntityResponseOutput) Id

ID of the referred resource

func (ClusterByokEntityResponseOutput) Related

API URL for accessing or modifying the referred object

func (ClusterByokEntityResponseOutput) ResourceName

CRN reference to the referred resource

func (ClusterByokEntityResponseOutput) ToClusterByokEntityResponseOutput

func (o ClusterByokEntityResponseOutput) ToClusterByokEntityResponseOutput() ClusterByokEntityResponseOutput

func (ClusterByokEntityResponseOutput) ToClusterByokEntityResponseOutputWithContext

func (o ClusterByokEntityResponseOutput) ToClusterByokEntityResponseOutputWithContext(ctx context.Context) ClusterByokEntityResponseOutput

type ClusterByokEntityResponsePtrOutput

type ClusterByokEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (ClusterByokEntityResponsePtrOutput) Elem

func (ClusterByokEntityResponsePtrOutput) ElementType

func (ClusterByokEntityResponsePtrOutput) Id

ID of the referred resource

func (ClusterByokEntityResponsePtrOutput) Related

API URL for accessing or modifying the referred object

func (ClusterByokEntityResponsePtrOutput) ResourceName

CRN reference to the referred resource

func (ClusterByokEntityResponsePtrOutput) ToClusterByokEntityResponsePtrOutput

func (o ClusterByokEntityResponsePtrOutput) ToClusterByokEntityResponsePtrOutput() ClusterByokEntityResponsePtrOutput

func (ClusterByokEntityResponsePtrOutput) ToClusterByokEntityResponsePtrOutputWithContext

func (o ClusterByokEntityResponsePtrOutput) ToClusterByokEntityResponsePtrOutputWithContext(ctx context.Context) ClusterByokEntityResponsePtrOutput

type ClusterConfigEntityResponse

type ClusterConfigEntityResponse struct {
	// The lifecycle phase of the cluster
	Kind *string `pulumi:"kind"`
}

The configuration of the Kafka cluster

type ClusterConfigEntityResponseOutput

type ClusterConfigEntityResponseOutput struct{ *pulumi.OutputState }

The configuration of the Kafka cluster

func (ClusterConfigEntityResponseOutput) ElementType

func (ClusterConfigEntityResponseOutput) Kind

The lifecycle phase of the cluster

func (ClusterConfigEntityResponseOutput) ToClusterConfigEntityResponseOutput

func (o ClusterConfigEntityResponseOutput) ToClusterConfigEntityResponseOutput() ClusterConfigEntityResponseOutput

func (ClusterConfigEntityResponseOutput) ToClusterConfigEntityResponseOutputWithContext

func (o ClusterConfigEntityResponseOutput) ToClusterConfigEntityResponseOutputWithContext(ctx context.Context) ClusterConfigEntityResponseOutput

type ClusterConfigEntityResponsePtrOutput

type ClusterConfigEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (ClusterConfigEntityResponsePtrOutput) Elem

func (ClusterConfigEntityResponsePtrOutput) ElementType

func (ClusterConfigEntityResponsePtrOutput) Kind

The lifecycle phase of the cluster

func (ClusterConfigEntityResponsePtrOutput) ToClusterConfigEntityResponsePtrOutput

func (o ClusterConfigEntityResponsePtrOutput) ToClusterConfigEntityResponsePtrOutput() ClusterConfigEntityResponsePtrOutput

func (ClusterConfigEntityResponsePtrOutput) ToClusterConfigEntityResponsePtrOutputWithContext

func (o ClusterConfigEntityResponsePtrOutput) ToClusterConfigEntityResponsePtrOutputWithContext(ctx context.Context) ClusterConfigEntityResponsePtrOutput

type ClusterEnvironmentEntityResponse

type ClusterEnvironmentEntityResponse struct {
	// Environment of the referred resource
	Environment *string `pulumi:"environment"`
	// ID of the referred resource
	Id *string `pulumi:"id"`
	// API URL for accessing or modifying the referred object
	Related *string `pulumi:"related"`
	// CRN reference to the referred resource
	ResourceName *string `pulumi:"resourceName"`
}

The environment to which cluster belongs

type ClusterEnvironmentEntityResponseOutput

type ClusterEnvironmentEntityResponseOutput struct{ *pulumi.OutputState }

The environment to which cluster belongs

func (ClusterEnvironmentEntityResponseOutput) ElementType

func (ClusterEnvironmentEntityResponseOutput) Environment

Environment of the referred resource

func (ClusterEnvironmentEntityResponseOutput) Id

ID of the referred resource

func (ClusterEnvironmentEntityResponseOutput) Related

API URL for accessing or modifying the referred object

func (ClusterEnvironmentEntityResponseOutput) ResourceName

CRN reference to the referred resource

func (ClusterEnvironmentEntityResponseOutput) ToClusterEnvironmentEntityResponseOutput

func (o ClusterEnvironmentEntityResponseOutput) ToClusterEnvironmentEntityResponseOutput() ClusterEnvironmentEntityResponseOutput

func (ClusterEnvironmentEntityResponseOutput) ToClusterEnvironmentEntityResponseOutputWithContext

func (o ClusterEnvironmentEntityResponseOutput) ToClusterEnvironmentEntityResponseOutputWithContext(ctx context.Context) ClusterEnvironmentEntityResponseOutput

type ClusterEnvironmentEntityResponsePtrOutput

type ClusterEnvironmentEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (ClusterEnvironmentEntityResponsePtrOutput) Elem

func (ClusterEnvironmentEntityResponsePtrOutput) ElementType

func (ClusterEnvironmentEntityResponsePtrOutput) Environment

Environment of the referred resource

func (ClusterEnvironmentEntityResponsePtrOutput) Id

ID of the referred resource

func (ClusterEnvironmentEntityResponsePtrOutput) Related

API URL for accessing or modifying the referred object

func (ClusterEnvironmentEntityResponsePtrOutput) ResourceName

CRN reference to the referred resource

func (ClusterEnvironmentEntityResponsePtrOutput) ToClusterEnvironmentEntityResponsePtrOutput

func (o ClusterEnvironmentEntityResponsePtrOutput) ToClusterEnvironmentEntityResponsePtrOutput() ClusterEnvironmentEntityResponsePtrOutput

func (ClusterEnvironmentEntityResponsePtrOutput) ToClusterEnvironmentEntityResponsePtrOutputWithContext

func (o ClusterEnvironmentEntityResponsePtrOutput) ToClusterEnvironmentEntityResponsePtrOutputWithContext(ctx context.Context) ClusterEnvironmentEntityResponsePtrOutput

type ClusterNetworkEntityResponse

type ClusterNetworkEntityResponse struct {
	// Environment of the referred resource
	Environment *string `pulumi:"environment"`
	// ID of the referred resource
	Id *string `pulumi:"id"`
	// API URL for accessing or modifying the referred object
	Related *string `pulumi:"related"`
	// CRN reference to the referred resource
	ResourceName *string `pulumi:"resourceName"`
}

The network associated with this object

type ClusterNetworkEntityResponseOutput

type ClusterNetworkEntityResponseOutput struct{ *pulumi.OutputState }

The network associated with this object

func (ClusterNetworkEntityResponseOutput) ElementType

func (ClusterNetworkEntityResponseOutput) Environment

Environment of the referred resource

func (ClusterNetworkEntityResponseOutput) Id

ID of the referred resource

func (ClusterNetworkEntityResponseOutput) Related

API URL for accessing or modifying the referred object

func (ClusterNetworkEntityResponseOutput) ResourceName

CRN reference to the referred resource

func (ClusterNetworkEntityResponseOutput) ToClusterNetworkEntityResponseOutput

func (o ClusterNetworkEntityResponseOutput) ToClusterNetworkEntityResponseOutput() ClusterNetworkEntityResponseOutput

func (ClusterNetworkEntityResponseOutput) ToClusterNetworkEntityResponseOutputWithContext

func (o ClusterNetworkEntityResponseOutput) ToClusterNetworkEntityResponseOutputWithContext(ctx context.Context) ClusterNetworkEntityResponseOutput

type ClusterNetworkEntityResponsePtrOutput

type ClusterNetworkEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (ClusterNetworkEntityResponsePtrOutput) Elem

func (ClusterNetworkEntityResponsePtrOutput) ElementType

func (ClusterNetworkEntityResponsePtrOutput) Environment

Environment of the referred resource

func (ClusterNetworkEntityResponsePtrOutput) Id

ID of the referred resource

func (ClusterNetworkEntityResponsePtrOutput) Related

API URL for accessing or modifying the referred object

func (ClusterNetworkEntityResponsePtrOutput) ResourceName

CRN reference to the referred resource

func (ClusterNetworkEntityResponsePtrOutput) ToClusterNetworkEntityResponsePtrOutput

func (o ClusterNetworkEntityResponsePtrOutput) ToClusterNetworkEntityResponsePtrOutput() ClusterNetworkEntityResponsePtrOutput

func (ClusterNetworkEntityResponsePtrOutput) ToClusterNetworkEntityResponsePtrOutputWithContext

func (o ClusterNetworkEntityResponsePtrOutput) ToClusterNetworkEntityResponsePtrOutputWithContext(ctx context.Context) ClusterNetworkEntityResponsePtrOutput

type ClusterRecordResponse

type ClusterRecordResponse struct {
	// Display name of the user
	DisplayName *string `pulumi:"displayName"`
	// Id of the environment
	Id *string `pulumi:"id"`
	// Type of environment
	Kind *string `pulumi:"kind"`
	// Metadata of the record
	Metadata *MetadataEntityResponse `pulumi:"metadata"`
	// Specification of the cluster
	Spec *ClusterSpecEntityResponse `pulumi:"spec"`
	// Specification of the cluster
	Status *ClusterStatusEntityResponse `pulumi:"status"`
}

Record of the environment

type ClusterRecordResponseArrayOutput

type ClusterRecordResponseArrayOutput struct{ *pulumi.OutputState }

func (ClusterRecordResponseArrayOutput) ElementType

func (ClusterRecordResponseArrayOutput) Index

func (ClusterRecordResponseArrayOutput) ToClusterRecordResponseArrayOutput

func (o ClusterRecordResponseArrayOutput) ToClusterRecordResponseArrayOutput() ClusterRecordResponseArrayOutput

func (ClusterRecordResponseArrayOutput) ToClusterRecordResponseArrayOutputWithContext

func (o ClusterRecordResponseArrayOutput) ToClusterRecordResponseArrayOutputWithContext(ctx context.Context) ClusterRecordResponseArrayOutput

type ClusterRecordResponseOutput

type ClusterRecordResponseOutput struct{ *pulumi.OutputState }

Record of the environment

func (ClusterRecordResponseOutput) DisplayName

Display name of the user

func (ClusterRecordResponseOutput) ElementType

func (ClusterRecordResponseOutput) Id

Id of the environment

func (ClusterRecordResponseOutput) Kind

Type of environment

func (ClusterRecordResponseOutput) Metadata

Metadata of the record

func (ClusterRecordResponseOutput) Spec

Specification of the cluster

func (ClusterRecordResponseOutput) Status

Specification of the cluster

func (ClusterRecordResponseOutput) ToClusterRecordResponseOutput

func (o ClusterRecordResponseOutput) ToClusterRecordResponseOutput() ClusterRecordResponseOutput

func (ClusterRecordResponseOutput) ToClusterRecordResponseOutputWithContext

func (o ClusterRecordResponseOutput) ToClusterRecordResponseOutputWithContext(ctx context.Context) ClusterRecordResponseOutput

type ClusterSpecEntityResponse

type ClusterSpecEntityResponse struct {
	// The Kafka API cluster endpoint
	ApiEndpoint *string `pulumi:"apiEndpoint"`
	// The availability zone configuration of the cluster
	Availability *string `pulumi:"availability"`
	// Specification of the cluster
	Byok *ClusterByokEntityResponse `pulumi:"byok"`
	// The cloud service provider
	Cloud *string `pulumi:"cloud"`
	// Specification of the cluster
	Config *ClusterConfigEntityResponse `pulumi:"config"`
	// The name of the cluster
	DisplayName *string `pulumi:"displayName"`
	// Specification of the cluster
	Environment *ClusterEnvironmentEntityResponse `pulumi:"environment"`
	// The cluster HTTP request URL.
	HttpEndpoint *string `pulumi:"httpEndpoint"`
	// The bootstrap endpoint used by Kafka clients to connect to the cluster
	KafkaBootstrapEndpoint *string `pulumi:"kafkaBootstrapEndpoint"`
	// Specification of the cluster
	Network *ClusterNetworkEntityResponse `pulumi:"network"`
	// The cloud service provider region
	Region *string `pulumi:"region"`
	// type of zone availability
	Zone *string `pulumi:"zone"`
}

Spec of the cluster record

type ClusterSpecEntityResponseOutput

type ClusterSpecEntityResponseOutput struct{ *pulumi.OutputState }

Spec of the cluster record

func (ClusterSpecEntityResponseOutput) ApiEndpoint

The Kafka API cluster endpoint

func (ClusterSpecEntityResponseOutput) Availability

The availability zone configuration of the cluster

func (ClusterSpecEntityResponseOutput) Byok

Specification of the cluster

func (ClusterSpecEntityResponseOutput) Cloud

The cloud service provider

func (ClusterSpecEntityResponseOutput) Config

Specification of the cluster

func (ClusterSpecEntityResponseOutput) DisplayName

The name of the cluster

func (ClusterSpecEntityResponseOutput) ElementType

func (ClusterSpecEntityResponseOutput) Environment

Specification of the cluster

func (ClusterSpecEntityResponseOutput) HttpEndpoint

The cluster HTTP request URL.

func (ClusterSpecEntityResponseOutput) KafkaBootstrapEndpoint

func (o ClusterSpecEntityResponseOutput) KafkaBootstrapEndpoint() pulumi.StringPtrOutput

The bootstrap endpoint used by Kafka clients to connect to the cluster

func (ClusterSpecEntityResponseOutput) Network

Specification of the cluster

func (ClusterSpecEntityResponseOutput) Region

The cloud service provider region

func (ClusterSpecEntityResponseOutput) ToClusterSpecEntityResponseOutput

func (o ClusterSpecEntityResponseOutput) ToClusterSpecEntityResponseOutput() ClusterSpecEntityResponseOutput

func (ClusterSpecEntityResponseOutput) ToClusterSpecEntityResponseOutputWithContext

func (o ClusterSpecEntityResponseOutput) ToClusterSpecEntityResponseOutputWithContext(ctx context.Context) ClusterSpecEntityResponseOutput

func (ClusterSpecEntityResponseOutput) Zone

type of zone availability

type ClusterSpecEntityResponsePtrOutput

type ClusterSpecEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (ClusterSpecEntityResponsePtrOutput) ApiEndpoint

The Kafka API cluster endpoint

func (ClusterSpecEntityResponsePtrOutput) Availability

The availability zone configuration of the cluster

func (ClusterSpecEntityResponsePtrOutput) Byok

Specification of the cluster

func (ClusterSpecEntityResponsePtrOutput) Cloud

The cloud service provider

func (ClusterSpecEntityResponsePtrOutput) Config

Specification of the cluster

func (ClusterSpecEntityResponsePtrOutput) DisplayName

The name of the cluster

func (ClusterSpecEntityResponsePtrOutput) Elem

func (ClusterSpecEntityResponsePtrOutput) ElementType

func (ClusterSpecEntityResponsePtrOutput) Environment

Specification of the cluster

func (ClusterSpecEntityResponsePtrOutput) HttpEndpoint

The cluster HTTP request URL.

func (ClusterSpecEntityResponsePtrOutput) KafkaBootstrapEndpoint

func (o ClusterSpecEntityResponsePtrOutput) KafkaBootstrapEndpoint() pulumi.StringPtrOutput

The bootstrap endpoint used by Kafka clients to connect to the cluster

func (ClusterSpecEntityResponsePtrOutput) Network

Specification of the cluster

func (ClusterSpecEntityResponsePtrOutput) Region

The cloud service provider region

func (ClusterSpecEntityResponsePtrOutput) ToClusterSpecEntityResponsePtrOutput

func (o ClusterSpecEntityResponsePtrOutput) ToClusterSpecEntityResponsePtrOutput() ClusterSpecEntityResponsePtrOutput

func (ClusterSpecEntityResponsePtrOutput) ToClusterSpecEntityResponsePtrOutputWithContext

func (o ClusterSpecEntityResponsePtrOutput) ToClusterSpecEntityResponsePtrOutputWithContext(ctx context.Context) ClusterSpecEntityResponsePtrOutput

func (ClusterSpecEntityResponsePtrOutput) Zone

type of zone availability

type ClusterStatusEntityResponse

type ClusterStatusEntityResponse struct {
	// The number of Confluent Kafka Units
	Cku *int `pulumi:"cku"`
	// The lifecycle phase of the cluster
	Phase *string `pulumi:"phase"`
}

Status of the cluster record

type ClusterStatusEntityResponseOutput

type ClusterStatusEntityResponseOutput struct{ *pulumi.OutputState }

Status of the cluster record

func (ClusterStatusEntityResponseOutput) Cku

The number of Confluent Kafka Units

func (ClusterStatusEntityResponseOutput) ElementType

func (ClusterStatusEntityResponseOutput) Phase

The lifecycle phase of the cluster

func (ClusterStatusEntityResponseOutput) ToClusterStatusEntityResponseOutput

func (o ClusterStatusEntityResponseOutput) ToClusterStatusEntityResponseOutput() ClusterStatusEntityResponseOutput

func (ClusterStatusEntityResponseOutput) ToClusterStatusEntityResponseOutputWithContext

func (o ClusterStatusEntityResponseOutput) ToClusterStatusEntityResponseOutputWithContext(ctx context.Context) ClusterStatusEntityResponseOutput

type ClusterStatusEntityResponsePtrOutput

type ClusterStatusEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (ClusterStatusEntityResponsePtrOutput) Cku

The number of Confluent Kafka Units

func (ClusterStatusEntityResponsePtrOutput) Elem

func (ClusterStatusEntityResponsePtrOutput) ElementType

func (ClusterStatusEntityResponsePtrOutput) Phase

The lifecycle phase of the cluster

func (ClusterStatusEntityResponsePtrOutput) ToClusterStatusEntityResponsePtrOutput

func (o ClusterStatusEntityResponsePtrOutput) ToClusterStatusEntityResponsePtrOutput() ClusterStatusEntityResponsePtrOutput

func (ClusterStatusEntityResponsePtrOutput) ToClusterStatusEntityResponsePtrOutputWithContext

func (o ClusterStatusEntityResponsePtrOutput) ToClusterStatusEntityResponsePtrOutputWithContext(ctx context.Context) ClusterStatusEntityResponsePtrOutput

type ConfluentListMetadataResponse

type ConfluentListMetadataResponse struct {
	// First page of the list
	First *string `pulumi:"first"`
	// Last page of the list
	Last *string `pulumi:"last"`
	// Next page of the list
	Next *string `pulumi:"next"`
	// Previous page of the list
	Prev *string `pulumi:"prev"`
	// Total size of the list
	TotalSize *int `pulumi:"totalSize"`
}

Metadata of the list

type ConfluentListMetadataResponseOutput

type ConfluentListMetadataResponseOutput struct{ *pulumi.OutputState }

Metadata of the list

func (ConfluentListMetadataResponseOutput) ElementType

func (ConfluentListMetadataResponseOutput) First

First page of the list

func (ConfluentListMetadataResponseOutput) Last

Last page of the list

func (ConfluentListMetadataResponseOutput) Next

Next page of the list

func (ConfluentListMetadataResponseOutput) Prev

Previous page of the list

func (ConfluentListMetadataResponseOutput) ToConfluentListMetadataResponseOutput

func (o ConfluentListMetadataResponseOutput) ToConfluentListMetadataResponseOutput() ConfluentListMetadataResponseOutput

func (ConfluentListMetadataResponseOutput) ToConfluentListMetadataResponseOutputWithContext

func (o ConfluentListMetadataResponseOutput) ToConfluentListMetadataResponseOutputWithContext(ctx context.Context) ConfluentListMetadataResponseOutput

func (ConfluentListMetadataResponseOutput) TotalSize

Total size of the list

type ConfluentListMetadataResponsePtrOutput

type ConfluentListMetadataResponsePtrOutput struct{ *pulumi.OutputState }

func (ConfluentListMetadataResponsePtrOutput) Elem

func (ConfluentListMetadataResponsePtrOutput) ElementType

func (ConfluentListMetadataResponsePtrOutput) First

First page of the list

func (ConfluentListMetadataResponsePtrOutput) Last

Last page of the list

func (ConfluentListMetadataResponsePtrOutput) Next

Next page of the list

func (ConfluentListMetadataResponsePtrOutput) Prev

Previous page of the list

func (ConfluentListMetadataResponsePtrOutput) ToConfluentListMetadataResponsePtrOutput

func (o ConfluentListMetadataResponsePtrOutput) ToConfluentListMetadataResponsePtrOutput() ConfluentListMetadataResponsePtrOutput

func (ConfluentListMetadataResponsePtrOutput) ToConfluentListMetadataResponsePtrOutputWithContext

func (o ConfluentListMetadataResponsePtrOutput) ToConfluentListMetadataResponsePtrOutputWithContext(ctx context.Context) ConfluentListMetadataResponsePtrOutput

func (ConfluentListMetadataResponsePtrOutput) TotalSize

Total size of the list

type EnvironmentRecordResponse

type EnvironmentRecordResponse struct {
	// Display name of the user
	DisplayName *string `pulumi:"displayName"`
	// Id of the environment
	Id *string `pulumi:"id"`
	// Type of environment
	Kind *string `pulumi:"kind"`
	// Metadata of the record
	Metadata *MetadataEntityResponse `pulumi:"metadata"`
}

Record of the environment

type EnvironmentRecordResponseArrayOutput

type EnvironmentRecordResponseArrayOutput struct{ *pulumi.OutputState }

func (EnvironmentRecordResponseArrayOutput) ElementType

func (EnvironmentRecordResponseArrayOutput) Index

func (EnvironmentRecordResponseArrayOutput) ToEnvironmentRecordResponseArrayOutput

func (o EnvironmentRecordResponseArrayOutput) ToEnvironmentRecordResponseArrayOutput() EnvironmentRecordResponseArrayOutput

func (EnvironmentRecordResponseArrayOutput) ToEnvironmentRecordResponseArrayOutputWithContext

func (o EnvironmentRecordResponseArrayOutput) ToEnvironmentRecordResponseArrayOutputWithContext(ctx context.Context) EnvironmentRecordResponseArrayOutput

type EnvironmentRecordResponseOutput

type EnvironmentRecordResponseOutput struct{ *pulumi.OutputState }

Record of the environment

func (EnvironmentRecordResponseOutput) DisplayName

Display name of the user

func (EnvironmentRecordResponseOutput) ElementType

func (EnvironmentRecordResponseOutput) Id

Id of the environment

func (EnvironmentRecordResponseOutput) Kind

Type of environment

func (EnvironmentRecordResponseOutput) Metadata

Metadata of the record

func (EnvironmentRecordResponseOutput) ToEnvironmentRecordResponseOutput

func (o EnvironmentRecordResponseOutput) ToEnvironmentRecordResponseOutput() EnvironmentRecordResponseOutput

func (EnvironmentRecordResponseOutput) ToEnvironmentRecordResponseOutputWithContext

func (o EnvironmentRecordResponseOutput) ToEnvironmentRecordResponseOutputWithContext(ctx context.Context) EnvironmentRecordResponseOutput

type InvitationRecordResponse

type InvitationRecordResponse struct {
	// Accepted date time of the invitation
	AcceptedAt *string `pulumi:"acceptedAt"`
	// Auth type of the user
	AuthType *string `pulumi:"authType"`
	// Email of the user
	Email *string `pulumi:"email"`
	// Expiration date time of the invitation
	ExpiresAt *string `pulumi:"expiresAt"`
	// Id of the invitation
	Id *string `pulumi:"id"`
	// Type of account
	Kind *string `pulumi:"kind"`
	// Metadata of the record
	Metadata *MetadataEntityResponse `pulumi:"metadata"`
	// Status of the invitation
	Status *string `pulumi:"status"`
}

Record of the invitation

type InvitationRecordResponseArrayOutput

type InvitationRecordResponseArrayOutput struct{ *pulumi.OutputState }

func (InvitationRecordResponseArrayOutput) ElementType

func (InvitationRecordResponseArrayOutput) Index

func (InvitationRecordResponseArrayOutput) ToInvitationRecordResponseArrayOutput

func (o InvitationRecordResponseArrayOutput) ToInvitationRecordResponseArrayOutput() InvitationRecordResponseArrayOutput

func (InvitationRecordResponseArrayOutput) ToInvitationRecordResponseArrayOutputWithContext

func (o InvitationRecordResponseArrayOutput) ToInvitationRecordResponseArrayOutputWithContext(ctx context.Context) InvitationRecordResponseArrayOutput

type InvitationRecordResponseOutput

type InvitationRecordResponseOutput struct{ *pulumi.OutputState }

Record of the invitation

func (InvitationRecordResponseOutput) AcceptedAt

Accepted date time of the invitation

func (InvitationRecordResponseOutput) AuthType

Auth type of the user

func (InvitationRecordResponseOutput) ElementType

func (InvitationRecordResponseOutput) Email

Email of the user

func (InvitationRecordResponseOutput) ExpiresAt

Expiration date time of the invitation

func (InvitationRecordResponseOutput) Id

Id of the invitation

func (InvitationRecordResponseOutput) Kind

Type of account

func (InvitationRecordResponseOutput) Metadata

Metadata of the record

func (InvitationRecordResponseOutput) Status

Status of the invitation

func (InvitationRecordResponseOutput) ToInvitationRecordResponseOutput

func (o InvitationRecordResponseOutput) ToInvitationRecordResponseOutput() InvitationRecordResponseOutput

func (InvitationRecordResponseOutput) ToInvitationRecordResponseOutputWithContext

func (o InvitationRecordResponseOutput) ToInvitationRecordResponseOutputWithContext(ctx context.Context) InvitationRecordResponseOutput

type ListAccessClustersArgs

type ListAccessClustersArgs struct {
	// Organization resource name
	OrganizationName string `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters map[string]string `pulumi:"searchFilters"`
}

type ListAccessClustersOutputArgs

type ListAccessClustersOutputArgs struct {
	// Organization resource name
	OrganizationName pulumi.StringInput `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters pulumi.StringMapInput `pulumi:"searchFilters"`
}

func (ListAccessClustersOutputArgs) ElementType

type ListAccessClustersResult

type ListAccessClustersResult struct {
	// Data of the environments list
	Data []ClusterRecordResponse `pulumi:"data"`
	// Type of response
	Kind *string `pulumi:"kind"`
	// Metadata of the list
	Metadata *ConfluentListMetadataResponse `pulumi:"metadata"`
}

List cluster success response

func ListAccessClusters

func ListAccessClusters(ctx *pulumi.Context, args *ListAccessClustersArgs, opts ...pulumi.InvokeOption) (*ListAccessClustersResult, error)

List cluster success response Azure REST API version: 2023-08-22.

Other available API versions: 2024-02-13.

type ListAccessClustersResultOutput

type ListAccessClustersResultOutput struct{ *pulumi.OutputState }

List cluster success response

func (ListAccessClustersResultOutput) Data

Data of the environments list

func (ListAccessClustersResultOutput) ElementType

func (ListAccessClustersResultOutput) Kind

Type of response

func (ListAccessClustersResultOutput) Metadata

Metadata of the list

func (ListAccessClustersResultOutput) ToListAccessClustersResultOutput

func (o ListAccessClustersResultOutput) ToListAccessClustersResultOutput() ListAccessClustersResultOutput

func (ListAccessClustersResultOutput) ToListAccessClustersResultOutputWithContext

func (o ListAccessClustersResultOutput) ToListAccessClustersResultOutputWithContext(ctx context.Context) ListAccessClustersResultOutput

type ListAccessEnvironmentsArgs

type ListAccessEnvironmentsArgs struct {
	// Organization resource name
	OrganizationName string `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters map[string]string `pulumi:"searchFilters"`
}

type ListAccessEnvironmentsOutputArgs

type ListAccessEnvironmentsOutputArgs struct {
	// Organization resource name
	OrganizationName pulumi.StringInput `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters pulumi.StringMapInput `pulumi:"searchFilters"`
}

func (ListAccessEnvironmentsOutputArgs) ElementType

type ListAccessEnvironmentsResult

type ListAccessEnvironmentsResult struct {
	// Data of the environments list
	Data []EnvironmentRecordResponse `pulumi:"data"`
	// Type of response
	Kind *string `pulumi:"kind"`
	// Metadata of the list
	Metadata *ConfluentListMetadataResponse `pulumi:"metadata"`
}

List environments success response

func ListAccessEnvironments

func ListAccessEnvironments(ctx *pulumi.Context, args *ListAccessEnvironmentsArgs, opts ...pulumi.InvokeOption) (*ListAccessEnvironmentsResult, error)

List environments success response Azure REST API version: 2023-08-22.

Other available API versions: 2024-02-13.

type ListAccessEnvironmentsResultOutput

type ListAccessEnvironmentsResultOutput struct{ *pulumi.OutputState }

List environments success response

func (ListAccessEnvironmentsResultOutput) Data

Data of the environments list

func (ListAccessEnvironmentsResultOutput) ElementType

func (ListAccessEnvironmentsResultOutput) Kind

Type of response

func (ListAccessEnvironmentsResultOutput) Metadata

Metadata of the list

func (ListAccessEnvironmentsResultOutput) ToListAccessEnvironmentsResultOutput

func (o ListAccessEnvironmentsResultOutput) ToListAccessEnvironmentsResultOutput() ListAccessEnvironmentsResultOutput

func (ListAccessEnvironmentsResultOutput) ToListAccessEnvironmentsResultOutputWithContext

func (o ListAccessEnvironmentsResultOutput) ToListAccessEnvironmentsResultOutputWithContext(ctx context.Context) ListAccessEnvironmentsResultOutput

type ListAccessInvitationsArgs

type ListAccessInvitationsArgs struct {
	// Organization resource name
	OrganizationName string `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters map[string]string `pulumi:"searchFilters"`
}

type ListAccessInvitationsOutputArgs

type ListAccessInvitationsOutputArgs struct {
	// Organization resource name
	OrganizationName pulumi.StringInput `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters pulumi.StringMapInput `pulumi:"searchFilters"`
}

func (ListAccessInvitationsOutputArgs) ElementType

type ListAccessInvitationsResult

type ListAccessInvitationsResult struct {
	// Data of the invitations list
	Data []InvitationRecordResponse `pulumi:"data"`
	// Type of response
	Kind *string `pulumi:"kind"`
	// Metadata of the list
	Metadata *ConfluentListMetadataResponse `pulumi:"metadata"`
}

List invitations success response

func ListAccessInvitations

func ListAccessInvitations(ctx *pulumi.Context, args *ListAccessInvitationsArgs, opts ...pulumi.InvokeOption) (*ListAccessInvitationsResult, error)

List invitations success response Azure REST API version: 2023-08-22.

Other available API versions: 2024-02-13.

type ListAccessInvitationsResultOutput

type ListAccessInvitationsResultOutput struct{ *pulumi.OutputState }

List invitations success response

func (ListAccessInvitationsResultOutput) Data

Data of the invitations list

func (ListAccessInvitationsResultOutput) ElementType

func (ListAccessInvitationsResultOutput) Kind

Type of response

func (ListAccessInvitationsResultOutput) Metadata

Metadata of the list

func (ListAccessInvitationsResultOutput) ToListAccessInvitationsResultOutput

func (o ListAccessInvitationsResultOutput) ToListAccessInvitationsResultOutput() ListAccessInvitationsResultOutput

func (ListAccessInvitationsResultOutput) ToListAccessInvitationsResultOutputWithContext

func (o ListAccessInvitationsResultOutput) ToListAccessInvitationsResultOutputWithContext(ctx context.Context) ListAccessInvitationsResultOutput

type ListAccessRoleBindingNameArgs

type ListAccessRoleBindingNameArgs struct {
	// Organization resource name
	OrganizationName string `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters map[string]string `pulumi:"searchFilters"`
}

type ListAccessRoleBindingNameOutputArgs

type ListAccessRoleBindingNameOutputArgs struct {
	// Organization resource name
	OrganizationName pulumi.StringInput `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters pulumi.StringMapInput `pulumi:"searchFilters"`
}

func (ListAccessRoleBindingNameOutputArgs) ElementType

type ListAccessRoleBindingNameResult

type ListAccessRoleBindingNameResult struct {
	// List of role binding names
	Data []string `pulumi:"data"`
	// Type of response
	Kind *string `pulumi:"kind"`
	// Metadata of the list
	Metadata *ConfluentListMetadataResponse `pulumi:"metadata"`
}

Details of the role binding names returned on successful response

func ListAccessRoleBindingName

func ListAccessRoleBindingName(ctx *pulumi.Context, args *ListAccessRoleBindingNameArgs, opts ...pulumi.InvokeOption) (*ListAccessRoleBindingNameResult, error)

Details of the role binding names returned on successful response Azure REST API version: 2024-02-13.

type ListAccessRoleBindingNameResultOutput

type ListAccessRoleBindingNameResultOutput struct{ *pulumi.OutputState }

Details of the role binding names returned on successful response

func (ListAccessRoleBindingNameResultOutput) Data

List of role binding names

func (ListAccessRoleBindingNameResultOutput) ElementType

func (ListAccessRoleBindingNameResultOutput) Kind

Type of response

func (ListAccessRoleBindingNameResultOutput) Metadata

Metadata of the list

func (ListAccessRoleBindingNameResultOutput) ToListAccessRoleBindingNameResultOutput

func (o ListAccessRoleBindingNameResultOutput) ToListAccessRoleBindingNameResultOutput() ListAccessRoleBindingNameResultOutput

func (ListAccessRoleBindingNameResultOutput) ToListAccessRoleBindingNameResultOutputWithContext

func (o ListAccessRoleBindingNameResultOutput) ToListAccessRoleBindingNameResultOutputWithContext(ctx context.Context) ListAccessRoleBindingNameResultOutput

type ListAccessRoleBindingsArgs

type ListAccessRoleBindingsArgs struct {
	// Organization resource name
	OrganizationName string `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters map[string]string `pulumi:"searchFilters"`
}

type ListAccessRoleBindingsOutputArgs

type ListAccessRoleBindingsOutputArgs struct {
	// Organization resource name
	OrganizationName pulumi.StringInput `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters pulumi.StringMapInput `pulumi:"searchFilters"`
}

func (ListAccessRoleBindingsOutputArgs) ElementType

type ListAccessRoleBindingsResult

type ListAccessRoleBindingsResult struct {
	// Data of the environments list
	Data []RoleBindingRecordResponse `pulumi:"data"`
	// Type of response
	Kind *string `pulumi:"kind"`
	// Metadata of the list
	Metadata *ConfluentListMetadataResponse `pulumi:"metadata"`
}

List cluster success response

func ListAccessRoleBindings

func ListAccessRoleBindings(ctx *pulumi.Context, args *ListAccessRoleBindingsArgs, opts ...pulumi.InvokeOption) (*ListAccessRoleBindingsResult, error)

List cluster success response Azure REST API version: 2023-08-22.

Other available API versions: 2024-02-13.

type ListAccessRoleBindingsResultOutput

type ListAccessRoleBindingsResultOutput struct{ *pulumi.OutputState }

List cluster success response

func (ListAccessRoleBindingsResultOutput) Data

Data of the environments list

func (ListAccessRoleBindingsResultOutput) ElementType

func (ListAccessRoleBindingsResultOutput) Kind

Type of response

func (ListAccessRoleBindingsResultOutput) Metadata

Metadata of the list

func (ListAccessRoleBindingsResultOutput) ToListAccessRoleBindingsResultOutput

func (o ListAccessRoleBindingsResultOutput) ToListAccessRoleBindingsResultOutput() ListAccessRoleBindingsResultOutput

func (ListAccessRoleBindingsResultOutput) ToListAccessRoleBindingsResultOutputWithContext

func (o ListAccessRoleBindingsResultOutput) ToListAccessRoleBindingsResultOutputWithContext(ctx context.Context) ListAccessRoleBindingsResultOutput

type ListAccessServiceAccountsArgs

type ListAccessServiceAccountsArgs struct {
	// Organization resource name
	OrganizationName string `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters map[string]string `pulumi:"searchFilters"`
}

type ListAccessServiceAccountsOutputArgs

type ListAccessServiceAccountsOutputArgs struct {
	// Organization resource name
	OrganizationName pulumi.StringInput `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters pulumi.StringMapInput `pulumi:"searchFilters"`
}

func (ListAccessServiceAccountsOutputArgs) ElementType

type ListAccessServiceAccountsResult

type ListAccessServiceAccountsResult struct {
	// Data of the service accounts list
	Data []ServiceAccountRecordResponse `pulumi:"data"`
	// Type of response
	Kind *string `pulumi:"kind"`
	// Metadata of the list
	Metadata *ConfluentListMetadataResponse `pulumi:"metadata"`
}

List service accounts success response

func ListAccessServiceAccounts

func ListAccessServiceAccounts(ctx *pulumi.Context, args *ListAccessServiceAccountsArgs, opts ...pulumi.InvokeOption) (*ListAccessServiceAccountsResult, error)

List service accounts success response Azure REST API version: 2023-08-22.

Other available API versions: 2024-02-13.

type ListAccessServiceAccountsResultOutput

type ListAccessServiceAccountsResultOutput struct{ *pulumi.OutputState }

List service accounts success response

func (ListAccessServiceAccountsResultOutput) Data

Data of the service accounts list

func (ListAccessServiceAccountsResultOutput) ElementType

func (ListAccessServiceAccountsResultOutput) Kind

Type of response

func (ListAccessServiceAccountsResultOutput) Metadata

Metadata of the list

func (ListAccessServiceAccountsResultOutput) ToListAccessServiceAccountsResultOutput

func (o ListAccessServiceAccountsResultOutput) ToListAccessServiceAccountsResultOutput() ListAccessServiceAccountsResultOutput

func (ListAccessServiceAccountsResultOutput) ToListAccessServiceAccountsResultOutputWithContext

func (o ListAccessServiceAccountsResultOutput) ToListAccessServiceAccountsResultOutputWithContext(ctx context.Context) ListAccessServiceAccountsResultOutput

type ListAccessUsersArgs

type ListAccessUsersArgs struct {
	// Organization resource name
	OrganizationName string `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters map[string]string `pulumi:"searchFilters"`
}

type ListAccessUsersOutputArgs

type ListAccessUsersOutputArgs struct {
	// Organization resource name
	OrganizationName pulumi.StringInput `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters pulumi.StringMapInput `pulumi:"searchFilters"`
}

func (ListAccessUsersOutputArgs) ElementType

func (ListAccessUsersOutputArgs) ElementType() reflect.Type

type ListAccessUsersResult

type ListAccessUsersResult struct {
	// Data of the users list
	Data []UserRecordResponse `pulumi:"data"`
	// Type of response
	Kind *string `pulumi:"kind"`
	// Metadata of the list
	Metadata *ConfluentListMetadataResponse `pulumi:"metadata"`
}

List users success response

func ListAccessUsers

func ListAccessUsers(ctx *pulumi.Context, args *ListAccessUsersArgs, opts ...pulumi.InvokeOption) (*ListAccessUsersResult, error)

List users success response Azure REST API version: 2023-08-22.

Other available API versions: 2024-02-13.

type ListAccessUsersResultOutput

type ListAccessUsersResultOutput struct{ *pulumi.OutputState }

List users success response

func (ListAccessUsersResultOutput) Data

Data of the users list

func (ListAccessUsersResultOutput) ElementType

func (ListAccessUsersResultOutput) Kind

Type of response

func (ListAccessUsersResultOutput) Metadata

Metadata of the list

func (ListAccessUsersResultOutput) ToListAccessUsersResultOutput

func (o ListAccessUsersResultOutput) ToListAccessUsersResultOutput() ListAccessUsersResultOutput

func (ListAccessUsersResultOutput) ToListAccessUsersResultOutputWithContext

func (o ListAccessUsersResultOutput) ToListAccessUsersResultOutputWithContext(ctx context.Context) ListAccessUsersResultOutput

type ListOrganizationRegionsArgs

type ListOrganizationRegionsArgs struct {
	// Organization resource name
	OrganizationName string `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters map[string]string `pulumi:"searchFilters"`
}

type ListOrganizationRegionsOutputArgs

type ListOrganizationRegionsOutputArgs struct {
	// Organization resource name
	OrganizationName pulumi.StringInput `pulumi:"organizationName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
	// Search filters for the request
	SearchFilters pulumi.StringMapInput `pulumi:"searchFilters"`
}

func (ListOrganizationRegionsOutputArgs) ElementType

type ListOrganizationRegionsResult

type ListOrganizationRegionsResult struct {
	// List of regions supported by confluent
	Data []RegionRecordResponse `pulumi:"data"`
}

Result of POST request to list regions supported by confluent

func ListOrganizationRegions

func ListOrganizationRegions(ctx *pulumi.Context, args *ListOrganizationRegionsArgs, opts ...pulumi.InvokeOption) (*ListOrganizationRegionsResult, error)

Result of POST request to list regions supported by confluent Azure REST API version: 2024-02-13.

type ListOrganizationRegionsResultOutput

type ListOrganizationRegionsResultOutput struct{ *pulumi.OutputState }

Result of POST request to list regions supported by confluent

func (ListOrganizationRegionsResultOutput) Data

List of regions supported by confluent

func (ListOrganizationRegionsResultOutput) ElementType

func (ListOrganizationRegionsResultOutput) ToListOrganizationRegionsResultOutput

func (o ListOrganizationRegionsResultOutput) ToListOrganizationRegionsResultOutput() ListOrganizationRegionsResultOutput

func (ListOrganizationRegionsResultOutput) ToListOrganizationRegionsResultOutputWithContext

func (o ListOrganizationRegionsResultOutput) ToListOrganizationRegionsResultOutputWithContext(ctx context.Context) ListOrganizationRegionsResultOutput

type LookupOrganizationArgs

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

type LookupOrganizationOutputArgs

type LookupOrganizationOutputArgs struct {
	// Organization resource name
	OrganizationName pulumi.StringInput `pulumi:"organizationName"`
	// Resource group name
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

func (LookupOrganizationOutputArgs) ElementType

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 OfferDetailResponse `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"`
	// Metadata pertaining to creation and last modification of the resource
	SystemData SystemDataResponse `pulumi:"systemData"`
	// Organization resource tags
	Tags map[string]string `pulumi:"tags"`
	// The type of the resource.
	Type string `pulumi:"type"`
	// Subscriber detail
	UserDetail UserDetailResponse `pulumi:"userDetail"`
}

Organization resource.

func LookupOrganization

func LookupOrganization(ctx *pulumi.Context, args *LookupOrganizationArgs, opts ...pulumi.InvokeOption) (*LookupOrganizationResult, error)

Organization resource. Azure REST API version: 2021-12-01.

Other available API versions: 2020-03-01-preview, 2023-08-22, 2024-02-13.

type LookupOrganizationResultOutput

type LookupOrganizationResultOutput struct{ *pulumi.OutputState }

Organization resource.

func (LookupOrganizationResultOutput) CreatedTime

The creation time of the resource.

func (LookupOrganizationResultOutput) ElementType

func (LookupOrganizationResultOutput) Id

The ARM id of the resource.

func (LookupOrganizationResultOutput) Location

Location of Organization resource

func (LookupOrganizationResultOutput) Name

The name of the resource.

func (LookupOrganizationResultOutput) OfferDetail

Confluent offer detail

func (LookupOrganizationResultOutput) OrganizationId

Id of the Confluent organization.

func (LookupOrganizationResultOutput) ProvisioningState

func (o LookupOrganizationResultOutput) ProvisioningState() pulumi.StringOutput

Provision states for confluent RP

func (LookupOrganizationResultOutput) SsoUrl

SSO url for the Confluent organization.

func (LookupOrganizationResultOutput) SystemData

Metadata pertaining to creation and last modification of the resource

func (LookupOrganizationResultOutput) Tags

Organization resource tags

func (LookupOrganizationResultOutput) ToLookupOrganizationResultOutput

func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutput() LookupOrganizationResultOutput

func (LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext

func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext(ctx context.Context) LookupOrganizationResultOutput

func (LookupOrganizationResultOutput) Type

The type of the resource.

func (LookupOrganizationResultOutput) UserDetail

Subscriber detail

type MetadataEntityResponse

type MetadataEntityResponse struct {
	// Created Date Time
	CreatedAt *string `pulumi:"createdAt"`
	// Deleted Date time
	DeletedAt *string `pulumi:"deletedAt"`
	// Resource name of the record
	ResourceName *string `pulumi:"resourceName"`
	// Self lookup url
	Self *string `pulumi:"self"`
	// Updated Date time
	UpdatedAt *string `pulumi:"updatedAt"`
}

Metadata of the data record

type MetadataEntityResponseOutput

type MetadataEntityResponseOutput struct{ *pulumi.OutputState }

Metadata of the data record

func (MetadataEntityResponseOutput) CreatedAt

Created Date Time

func (MetadataEntityResponseOutput) DeletedAt

Deleted Date time

func (MetadataEntityResponseOutput) ElementType

func (MetadataEntityResponseOutput) ResourceName

Resource name of the record

func (MetadataEntityResponseOutput) Self

Self lookup url

func (MetadataEntityResponseOutput) ToMetadataEntityResponseOutput

func (o MetadataEntityResponseOutput) ToMetadataEntityResponseOutput() MetadataEntityResponseOutput

func (MetadataEntityResponseOutput) ToMetadataEntityResponseOutputWithContext

func (o MetadataEntityResponseOutput) ToMetadataEntityResponseOutputWithContext(ctx context.Context) MetadataEntityResponseOutput

func (MetadataEntityResponseOutput) UpdatedAt

Updated Date time

type MetadataEntityResponsePtrOutput

type MetadataEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (MetadataEntityResponsePtrOutput) CreatedAt

Created Date Time

func (MetadataEntityResponsePtrOutput) DeletedAt

Deleted Date time

func (MetadataEntityResponsePtrOutput) Elem

func (MetadataEntityResponsePtrOutput) ElementType

func (MetadataEntityResponsePtrOutput) ResourceName

Resource name of the record

func (MetadataEntityResponsePtrOutput) Self

Self lookup url

func (MetadataEntityResponsePtrOutput) ToMetadataEntityResponsePtrOutput

func (o MetadataEntityResponsePtrOutput) ToMetadataEntityResponsePtrOutput() MetadataEntityResponsePtrOutput

func (MetadataEntityResponsePtrOutput) ToMetadataEntityResponsePtrOutputWithContext

func (o MetadataEntityResponsePtrOutput) ToMetadataEntityResponsePtrOutputWithContext(ctx context.Context) MetadataEntityResponsePtrOutput

func (MetadataEntityResponsePtrOutput) UpdatedAt

Updated Date time

type OfferDetail

type OfferDetail 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"`
	// Offer Plan Term unit
	TermUnit string `pulumi:"termUnit"`
}

Confluent Offer detail

type OfferDetailArgs

type OfferDetailArgs struct {
	// Offer Id
	Id pulumi.StringInput `pulumi:"id"`
	// Offer Plan Id
	PlanId pulumi.StringInput `pulumi:"planId"`
	// Offer Plan Name
	PlanName pulumi.StringInput `pulumi:"planName"`
	// Publisher Id
	PublisherId pulumi.StringInput `pulumi:"publisherId"`
	// Offer Plan Term unit
	TermUnit pulumi.StringInput `pulumi:"termUnit"`
}

Confluent Offer detail

func (OfferDetailArgs) ElementType

func (OfferDetailArgs) ElementType() reflect.Type

func (OfferDetailArgs) ToOfferDetailOutput

func (i OfferDetailArgs) ToOfferDetailOutput() OfferDetailOutput

func (OfferDetailArgs) ToOfferDetailOutputWithContext

func (i OfferDetailArgs) ToOfferDetailOutputWithContext(ctx context.Context) OfferDetailOutput

type OfferDetailInput

type OfferDetailInput interface {
	pulumi.Input

	ToOfferDetailOutput() OfferDetailOutput
	ToOfferDetailOutputWithContext(context.Context) OfferDetailOutput
}

OfferDetailInput is an input type that accepts OfferDetailArgs and OfferDetailOutput values. You can construct a concrete instance of `OfferDetailInput` via:

OfferDetailArgs{...}

type OfferDetailOutput

type OfferDetailOutput struct{ *pulumi.OutputState }

Confluent Offer detail

func (OfferDetailOutput) ElementType

func (OfferDetailOutput) ElementType() reflect.Type

func (OfferDetailOutput) Id

Offer Id

func (OfferDetailOutput) PlanId

Offer Plan Id

func (OfferDetailOutput) PlanName

func (o OfferDetailOutput) PlanName() pulumi.StringOutput

Offer Plan Name

func (OfferDetailOutput) PublisherId

func (o OfferDetailOutput) PublisherId() pulumi.StringOutput

Publisher Id

func (OfferDetailOutput) TermUnit

func (o OfferDetailOutput) TermUnit() pulumi.StringOutput

Offer Plan Term unit

func (OfferDetailOutput) ToOfferDetailOutput

func (o OfferDetailOutput) ToOfferDetailOutput() OfferDetailOutput

func (OfferDetailOutput) ToOfferDetailOutputWithContext

func (o OfferDetailOutput) ToOfferDetailOutputWithContext(ctx context.Context) OfferDetailOutput

type OfferDetailResponse

type OfferDetailResponse 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 OfferDetailResponseOutput

type OfferDetailResponseOutput struct{ *pulumi.OutputState }

Confluent Offer detail

func (OfferDetailResponseOutput) ElementType

func (OfferDetailResponseOutput) ElementType() reflect.Type

func (OfferDetailResponseOutput) Id

Offer Id

func (OfferDetailResponseOutput) PlanId

Offer Plan Id

func (OfferDetailResponseOutput) PlanName

Offer Plan Name

func (OfferDetailResponseOutput) PublisherId

Publisher Id

func (OfferDetailResponseOutput) Status

SaaS Offer Status

func (OfferDetailResponseOutput) TermUnit

Offer Plan Term unit

func (OfferDetailResponseOutput) ToOfferDetailResponseOutput

func (o OfferDetailResponseOutput) ToOfferDetailResponseOutput() OfferDetailResponseOutput

func (OfferDetailResponseOutput) ToOfferDetailResponseOutputWithContext

func (o OfferDetailResponseOutput) ToOfferDetailResponseOutputWithContext(ctx context.Context) OfferDetailResponseOutput

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 OfferDetailResponseOutput `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"`
	// Metadata pertaining to creation and last modification of the resource
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// Organization resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// The type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
	// Subscriber detail
	UserDetail UserDetailResponseOutput `pulumi:"userDetail"`
}

Organization resource. Azure REST API version: 2021-12-01. Prior API version in Azure Native 1.x: 2020-03-01.

Other available API versions: 2020-03-01-preview, 2023-08-22, 2024-02-13.

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 OfferDetailInput
	// Organization resource name
	OrganizationName pulumi.StringPtrInput
	// Resource group name
	ResourceGroupName pulumi.StringInput
	// Organization resource tags
	Tags pulumi.StringMapInput
	// Subscriber detail
	UserDetail UserDetailInput
}

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) CreatedTime

func (o OrganizationOutput) CreatedTime() pulumi.StringOutput

The creation time of the resource.

func (OrganizationOutput) ElementType

func (OrganizationOutput) ElementType() reflect.Type

func (OrganizationOutput) Location

Location of Organization resource

func (OrganizationOutput) Name

The name of the resource.

func (OrganizationOutput) OfferDetail

Confluent offer detail

func (OrganizationOutput) OrganizationId

func (o OrganizationOutput) OrganizationId() pulumi.StringOutput

Id of the Confluent organization.

func (OrganizationOutput) ProvisioningState

func (o OrganizationOutput) ProvisioningState() pulumi.StringOutput

Provision states for confluent RP

func (OrganizationOutput) SsoUrl

SSO url for the Confluent organization.

func (OrganizationOutput) SystemData

Metadata pertaining to creation and last modification of the resource

func (OrganizationOutput) Tags

Organization resource tags

func (OrganizationOutput) ToOrganizationOutput

func (o OrganizationOutput) ToOrganizationOutput() OrganizationOutput

func (OrganizationOutput) ToOrganizationOutputWithContext

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

func (OrganizationOutput) Type

The type of the resource.

func (OrganizationOutput) UserDetail

Subscriber detail

type OrganizationState

type OrganizationState struct {
}

func (OrganizationState) ElementType

func (OrganizationState) ElementType() reflect.Type

type RegionRecordResponse

type RegionRecordResponse struct {
	// Id of the cluster
	Id *string `pulumi:"id"`
	// Kind of the cluster
	Kind *string `pulumi:"kind"`
	// Metadata of the record
	Metadata *SCMetadataEntityResponse `pulumi:"metadata"`
	// Specification of the region
	Spec *RegionSpecEntityResponse `pulumi:"spec"`
}

Details of region record

type RegionRecordResponseArrayOutput

type RegionRecordResponseArrayOutput struct{ *pulumi.OutputState }

func (RegionRecordResponseArrayOutput) ElementType

func (RegionRecordResponseArrayOutput) Index

func (RegionRecordResponseArrayOutput) ToRegionRecordResponseArrayOutput

func (o RegionRecordResponseArrayOutput) ToRegionRecordResponseArrayOutput() RegionRecordResponseArrayOutput

func (RegionRecordResponseArrayOutput) ToRegionRecordResponseArrayOutputWithContext

func (o RegionRecordResponseArrayOutput) ToRegionRecordResponseArrayOutputWithContext(ctx context.Context) RegionRecordResponseArrayOutput

type RegionRecordResponseOutput

type RegionRecordResponseOutput struct{ *pulumi.OutputState }

Details of region record

func (RegionRecordResponseOutput) ElementType

func (RegionRecordResponseOutput) ElementType() reflect.Type

func (RegionRecordResponseOutput) Id

Id of the cluster

func (RegionRecordResponseOutput) Kind

Kind of the cluster

func (RegionRecordResponseOutput) Metadata

Metadata of the record

func (RegionRecordResponseOutput) Spec

Specification of the region

func (RegionRecordResponseOutput) ToRegionRecordResponseOutput

func (o RegionRecordResponseOutput) ToRegionRecordResponseOutput() RegionRecordResponseOutput

func (RegionRecordResponseOutput) ToRegionRecordResponseOutputWithContext

func (o RegionRecordResponseOutput) ToRegionRecordResponseOutputWithContext(ctx context.Context) RegionRecordResponseOutput

type RegionSpecEntityResponse

type RegionSpecEntityResponse struct {
	// Cloud provider name
	Cloud *string `pulumi:"cloud"`
	// Display Name of the region
	Name     *string  `pulumi:"name"`
	Packages []string `pulumi:"packages"`
	// Region name
	RegionName *string `pulumi:"regionName"`
}

Region spec details

type RegionSpecEntityResponseOutput

type RegionSpecEntityResponseOutput struct{ *pulumi.OutputState }

Region spec details

func (RegionSpecEntityResponseOutput) Cloud

Cloud provider name

func (RegionSpecEntityResponseOutput) ElementType

func (RegionSpecEntityResponseOutput) Name

Display Name of the region

func (RegionSpecEntityResponseOutput) Packages

func (RegionSpecEntityResponseOutput) RegionName

Region name

func (RegionSpecEntityResponseOutput) ToRegionSpecEntityResponseOutput

func (o RegionSpecEntityResponseOutput) ToRegionSpecEntityResponseOutput() RegionSpecEntityResponseOutput

func (RegionSpecEntityResponseOutput) ToRegionSpecEntityResponseOutputWithContext

func (o RegionSpecEntityResponseOutput) ToRegionSpecEntityResponseOutputWithContext(ctx context.Context) RegionSpecEntityResponseOutput

type RegionSpecEntityResponsePtrOutput

type RegionSpecEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (RegionSpecEntityResponsePtrOutput) Cloud

Cloud provider name

func (RegionSpecEntityResponsePtrOutput) Elem

func (RegionSpecEntityResponsePtrOutput) ElementType

func (RegionSpecEntityResponsePtrOutput) Name

Display Name of the region

func (RegionSpecEntityResponsePtrOutput) Packages

func (RegionSpecEntityResponsePtrOutput) RegionName

Region name

func (RegionSpecEntityResponsePtrOutput) ToRegionSpecEntityResponsePtrOutput

func (o RegionSpecEntityResponsePtrOutput) ToRegionSpecEntityResponsePtrOutput() RegionSpecEntityResponsePtrOutput

func (RegionSpecEntityResponsePtrOutput) ToRegionSpecEntityResponsePtrOutputWithContext

func (o RegionSpecEntityResponsePtrOutput) ToRegionSpecEntityResponsePtrOutputWithContext(ctx context.Context) RegionSpecEntityResponsePtrOutput

type RoleBindingRecordResponse

type RoleBindingRecordResponse struct {
	// A CRN that specifies the scope and resource patterns necessary for the role to bind
	CrnPattern *string `pulumi:"crnPattern"`
	// Id of the role
	Id *string `pulumi:"id"`
	// The type of the resource.
	Kind *string `pulumi:"kind"`
	// Metadata of the record
	Metadata *MetadataEntityResponse `pulumi:"metadata"`
	// The principal User or Group to bind the role to
	Principal *string `pulumi:"principal"`
	// The name of the role to bind to the principal
	RoleName *string `pulumi:"roleName"`
}

Record of the environment

type RoleBindingRecordResponseArrayOutput

type RoleBindingRecordResponseArrayOutput struct{ *pulumi.OutputState }

func (RoleBindingRecordResponseArrayOutput) ElementType

func (RoleBindingRecordResponseArrayOutput) Index

func (RoleBindingRecordResponseArrayOutput) ToRoleBindingRecordResponseArrayOutput

func (o RoleBindingRecordResponseArrayOutput) ToRoleBindingRecordResponseArrayOutput() RoleBindingRecordResponseArrayOutput

func (RoleBindingRecordResponseArrayOutput) ToRoleBindingRecordResponseArrayOutputWithContext

func (o RoleBindingRecordResponseArrayOutput) ToRoleBindingRecordResponseArrayOutputWithContext(ctx context.Context) RoleBindingRecordResponseArrayOutput

type RoleBindingRecordResponseOutput

type RoleBindingRecordResponseOutput struct{ *pulumi.OutputState }

Record of the environment

func (RoleBindingRecordResponseOutput) CrnPattern

A CRN that specifies the scope and resource patterns necessary for the role to bind

func (RoleBindingRecordResponseOutput) ElementType

func (RoleBindingRecordResponseOutput) Id

Id of the role

func (RoleBindingRecordResponseOutput) Kind

The type of the resource.

func (RoleBindingRecordResponseOutput) Metadata

Metadata of the record

func (RoleBindingRecordResponseOutput) Principal

The principal User or Group to bind the role to

func (RoleBindingRecordResponseOutput) RoleName

The name of the role to bind to the principal

func (RoleBindingRecordResponseOutput) ToRoleBindingRecordResponseOutput

func (o RoleBindingRecordResponseOutput) ToRoleBindingRecordResponseOutput() RoleBindingRecordResponseOutput

func (RoleBindingRecordResponseOutput) ToRoleBindingRecordResponseOutputWithContext

func (o RoleBindingRecordResponseOutput) ToRoleBindingRecordResponseOutputWithContext(ctx context.Context) RoleBindingRecordResponseOutput

type SCMetadataEntityResponse

type SCMetadataEntityResponse struct {
	// Created Date Time
	CreatedTimestamp *string `pulumi:"createdTimestamp"`
	// Deleted Date time
	DeletedTimestamp *string `pulumi:"deletedTimestamp"`
	// Resource name of the record
	ResourceName *string `pulumi:"resourceName"`
	// Self lookup url
	Self *string `pulumi:"self"`
	// Updated Date time
	UpdatedTimestamp *string `pulumi:"updatedTimestamp"`
}

Metadata of the data record

type SCMetadataEntityResponseOutput

type SCMetadataEntityResponseOutput struct{ *pulumi.OutputState }

Metadata of the data record

func (SCMetadataEntityResponseOutput) CreatedTimestamp

Created Date Time

func (SCMetadataEntityResponseOutput) DeletedTimestamp

Deleted Date time

func (SCMetadataEntityResponseOutput) ElementType

func (SCMetadataEntityResponseOutput) ResourceName

Resource name of the record

func (SCMetadataEntityResponseOutput) Self

Self lookup url

func (SCMetadataEntityResponseOutput) ToSCMetadataEntityResponseOutput

func (o SCMetadataEntityResponseOutput) ToSCMetadataEntityResponseOutput() SCMetadataEntityResponseOutput

func (SCMetadataEntityResponseOutput) ToSCMetadataEntityResponseOutputWithContext

func (o SCMetadataEntityResponseOutput) ToSCMetadataEntityResponseOutputWithContext(ctx context.Context) SCMetadataEntityResponseOutput

func (SCMetadataEntityResponseOutput) UpdatedTimestamp

Updated Date time

type SCMetadataEntityResponsePtrOutput

type SCMetadataEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (SCMetadataEntityResponsePtrOutput) CreatedTimestamp

Created Date Time

func (SCMetadataEntityResponsePtrOutput) DeletedTimestamp

Deleted Date time

func (SCMetadataEntityResponsePtrOutput) Elem

func (SCMetadataEntityResponsePtrOutput) ElementType

func (SCMetadataEntityResponsePtrOutput) ResourceName

Resource name of the record

func (SCMetadataEntityResponsePtrOutput) Self

Self lookup url

func (SCMetadataEntityResponsePtrOutput) ToSCMetadataEntityResponsePtrOutput

func (o SCMetadataEntityResponsePtrOutput) ToSCMetadataEntityResponsePtrOutput() SCMetadataEntityResponsePtrOutput

func (SCMetadataEntityResponsePtrOutput) ToSCMetadataEntityResponsePtrOutputWithContext

func (o SCMetadataEntityResponsePtrOutput) ToSCMetadataEntityResponsePtrOutputWithContext(ctx context.Context) SCMetadataEntityResponsePtrOutput

func (SCMetadataEntityResponsePtrOutput) UpdatedTimestamp

Updated Date time

type ServiceAccountRecordResponse

type ServiceAccountRecordResponse struct {
	// Description of the service account
	Description *string `pulumi:"description"`
	// Name of the service account
	DisplayName *string `pulumi:"displayName"`
	// Id of the service account
	Id *string `pulumi:"id"`
	// Type of account
	Kind *string `pulumi:"kind"`
	// Metadata of the record
	Metadata *MetadataEntityResponse `pulumi:"metadata"`
}

Record of the service account

type ServiceAccountRecordResponseArrayOutput

type ServiceAccountRecordResponseArrayOutput struct{ *pulumi.OutputState }

func (ServiceAccountRecordResponseArrayOutput) ElementType

func (ServiceAccountRecordResponseArrayOutput) Index

func (ServiceAccountRecordResponseArrayOutput) ToServiceAccountRecordResponseArrayOutput

func (o ServiceAccountRecordResponseArrayOutput) ToServiceAccountRecordResponseArrayOutput() ServiceAccountRecordResponseArrayOutput

func (ServiceAccountRecordResponseArrayOutput) ToServiceAccountRecordResponseArrayOutputWithContext

func (o ServiceAccountRecordResponseArrayOutput) ToServiceAccountRecordResponseArrayOutputWithContext(ctx context.Context) ServiceAccountRecordResponseArrayOutput

type ServiceAccountRecordResponseOutput

type ServiceAccountRecordResponseOutput struct{ *pulumi.OutputState }

Record of the service account

func (ServiceAccountRecordResponseOutput) Description

Description of the service account

func (ServiceAccountRecordResponseOutput) DisplayName

Name of the service account

func (ServiceAccountRecordResponseOutput) ElementType

func (ServiceAccountRecordResponseOutput) Id

Id of the service account

func (ServiceAccountRecordResponseOutput) Kind

Type of account

func (ServiceAccountRecordResponseOutput) Metadata

Metadata of the record

func (ServiceAccountRecordResponseOutput) ToServiceAccountRecordResponseOutput

func (o ServiceAccountRecordResponseOutput) ToServiceAccountRecordResponseOutput() ServiceAccountRecordResponseOutput

func (ServiceAccountRecordResponseOutput) ToServiceAccountRecordResponseOutputWithContext

func (o ServiceAccountRecordResponseOutput) ToServiceAccountRecordResponseOutputWithContext(ctx context.Context) ServiceAccountRecordResponseOutput

type SystemDataResponse

type SystemDataResponse struct {
	// The timestamp of resource creation (UTC).
	CreatedAt *string `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy *string `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType *string `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt *string `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy *string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
}

Metadata pertaining to creation and last modification of the resource.

type SystemDataResponseOutput

type SystemDataResponseOutput struct{ *pulumi.OutputState }

Metadata pertaining to creation and last modification of the resource.

func (SystemDataResponseOutput) CreatedAt

The timestamp of resource creation (UTC).

func (SystemDataResponseOutput) CreatedBy

The identity that created the resource.

func (SystemDataResponseOutput) CreatedByType

The type of identity that created the resource.

func (SystemDataResponseOutput) ElementType

func (SystemDataResponseOutput) ElementType() reflect.Type

func (SystemDataResponseOutput) LastModifiedAt

func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput

The timestamp of resource last modification (UTC)

func (SystemDataResponseOutput) LastModifiedBy

func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput

The identity that last modified the resource.

func (SystemDataResponseOutput) LastModifiedByType

func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (SystemDataResponseOutput) ToSystemDataResponseOutput

func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext

func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

type UserDetail

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

Subscriber detail

type UserDetailArgs

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

Subscriber detail

func (UserDetailArgs) ElementType

func (UserDetailArgs) ElementType() reflect.Type

func (UserDetailArgs) ToUserDetailOutput

func (i UserDetailArgs) ToUserDetailOutput() UserDetailOutput

func (UserDetailArgs) ToUserDetailOutputWithContext

func (i UserDetailArgs) ToUserDetailOutputWithContext(ctx context.Context) UserDetailOutput

type UserDetailInput

type UserDetailInput interface {
	pulumi.Input

	ToUserDetailOutput() UserDetailOutput
	ToUserDetailOutputWithContext(context.Context) UserDetailOutput
}

UserDetailInput is an input type that accepts UserDetailArgs and UserDetailOutput values. You can construct a concrete instance of `UserDetailInput` via:

UserDetailArgs{...}

type UserDetailOutput

type UserDetailOutput struct{ *pulumi.OutputState }

Subscriber detail

func (UserDetailOutput) ElementType

func (UserDetailOutput) ElementType() reflect.Type

func (UserDetailOutput) EmailAddress

func (o UserDetailOutput) EmailAddress() pulumi.StringOutput

Email address

func (UserDetailOutput) FirstName

func (o UserDetailOutput) FirstName() pulumi.StringPtrOutput

First name

func (UserDetailOutput) LastName

Last name

func (UserDetailOutput) ToUserDetailOutput

func (o UserDetailOutput) ToUserDetailOutput() UserDetailOutput

func (UserDetailOutput) ToUserDetailOutputWithContext

func (o UserDetailOutput) ToUserDetailOutputWithContext(ctx context.Context) UserDetailOutput

type UserDetailResponse

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

Subscriber detail

type UserDetailResponseOutput

type UserDetailResponseOutput struct{ *pulumi.OutputState }

Subscriber detail

func (UserDetailResponseOutput) ElementType

func (UserDetailResponseOutput) ElementType() reflect.Type

func (UserDetailResponseOutput) EmailAddress

func (o UserDetailResponseOutput) EmailAddress() pulumi.StringOutput

Email address

func (UserDetailResponseOutput) FirstName

First name

func (UserDetailResponseOutput) LastName

Last name

func (UserDetailResponseOutput) ToUserDetailResponseOutput

func (o UserDetailResponseOutput) ToUserDetailResponseOutput() UserDetailResponseOutput

func (UserDetailResponseOutput) ToUserDetailResponseOutputWithContext

func (o UserDetailResponseOutput) ToUserDetailResponseOutputWithContext(ctx context.Context) UserDetailResponseOutput

type UserRecordResponse

type UserRecordResponse struct {
	// Auth type of the user
	AuthType *string `pulumi:"authType"`
	// Email of the user
	Email *string `pulumi:"email"`
	// Name of the user
	FullName *string `pulumi:"fullName"`
	// Id of the user
	Id *string `pulumi:"id"`
	// Type of account
	Kind *string `pulumi:"kind"`
	// Metadata of the record
	Metadata *MetadataEntityResponse `pulumi:"metadata"`
}

Record of the user

type UserRecordResponseArrayOutput

type UserRecordResponseArrayOutput struct{ *pulumi.OutputState }

func (UserRecordResponseArrayOutput) ElementType

func (UserRecordResponseArrayOutput) Index

func (UserRecordResponseArrayOutput) ToUserRecordResponseArrayOutput

func (o UserRecordResponseArrayOutput) ToUserRecordResponseArrayOutput() UserRecordResponseArrayOutput

func (UserRecordResponseArrayOutput) ToUserRecordResponseArrayOutputWithContext

func (o UserRecordResponseArrayOutput) ToUserRecordResponseArrayOutputWithContext(ctx context.Context) UserRecordResponseArrayOutput

type UserRecordResponseOutput

type UserRecordResponseOutput struct{ *pulumi.OutputState }

Record of the user

func (UserRecordResponseOutput) AuthType

Auth type of the user

func (UserRecordResponseOutput) ElementType

func (UserRecordResponseOutput) ElementType() reflect.Type

func (UserRecordResponseOutput) Email

Email of the user

func (UserRecordResponseOutput) FullName

Name of the user

func (UserRecordResponseOutput) Id

Id of the user

func (UserRecordResponseOutput) Kind

Type of account

func (UserRecordResponseOutput) Metadata

Metadata of the record

func (UserRecordResponseOutput) ToUserRecordResponseOutput

func (o UserRecordResponseOutput) ToUserRecordResponseOutput() UserRecordResponseOutput

func (UserRecordResponseOutput) ToUserRecordResponseOutputWithContext

func (o UserRecordResponseOutput) ToUserRecordResponseOutputWithContext(ctx context.Context) UserRecordResponseOutput

Jump to

Keyboard shortcuts

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