1. Packages
  2. Azure Native
  3. API Docs
  4. confluent
  5. Organization
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.confluent.Organization

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

Organization resource.

Uses Azure REST API version 2024-07-01. In version 2.x of the Azure Native provider, it used API version 2021-12-01.

Other available API versions: 2021-12-01, 2023-08-22, 2024-02-13. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native confluent [ApiVersion]. See the version guide for details.

Example Usage

Organization_Create

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var organization = new AzureNative.Confluent.Organization("organization", new()
    {
        LinkOrganization = new AzureNative.Confluent.Inputs.LinkOrganizationArgs
        {
            Token = "string",
        },
        Location = "West US",
        OfferDetail = new AzureNative.Confluent.Inputs.OfferDetailArgs
        {
            Id = "string",
            PlanId = "string",
            PlanName = "string",
            PrivateOfferId = "string",
            PrivateOfferIds = new[]
            {
                "string",
            },
            PublisherId = "string",
            TermUnit = "string",
        },
        OrganizationName = "myOrganization",
        ResourceGroupName = "myResourceGroup",
        Tags = 
        {
            { "Environment", "Dev" },
        },
        UserDetail = new AzureNative.Confluent.Inputs.UserDetailArgs
        {
            AadEmail = "contoso@microsoft.com",
            EmailAddress = "contoso@microsoft.com",
            FirstName = "string",
            LastName = "string",
            UserPrincipalName = "contoso@microsoft.com",
        },
    });

});
Copy
package main

import (
	confluent "github.com/pulumi/pulumi-azure-native-sdk/confluent/v3"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := confluent.NewOrganization(ctx, "organization", &confluent.OrganizationArgs{
			LinkOrganization: &confluent.LinkOrganizationArgs{
				Token: pulumi.String("string"),
			},
			Location: pulumi.String("West US"),
			OfferDetail: &confluent.OfferDetailArgs{
				Id:             pulumi.String("string"),
				PlanId:         pulumi.String("string"),
				PlanName:       pulumi.String("string"),
				PrivateOfferId: pulumi.String("string"),
				PrivateOfferIds: pulumi.StringArray{
					pulumi.String("string"),
				},
				PublisherId: pulumi.String("string"),
				TermUnit:    pulumi.String("string"),
			},
			OrganizationName:  pulumi.String("myOrganization"),
			ResourceGroupName: pulumi.String("myResourceGroup"),
			Tags: pulumi.StringMap{
				"Environment": pulumi.String("Dev"),
			},
			UserDetail: &confluent.UserDetailArgs{
				AadEmail:          pulumi.String("contoso@microsoft.com"),
				EmailAddress:      pulumi.String("contoso@microsoft.com"),
				FirstName:         pulumi.String("string"),
				LastName:          pulumi.String("string"),
				UserPrincipalName: pulumi.String("contoso@microsoft.com"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.confluent.Organization;
import com.pulumi.azurenative.confluent.OrganizationArgs;
import com.pulumi.azurenative.confluent.inputs.LinkOrganizationArgs;
import com.pulumi.azurenative.confluent.inputs.OfferDetailArgs;
import com.pulumi.azurenative.confluent.inputs.UserDetailArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var organization = new Organization("organization", OrganizationArgs.builder()
            .linkOrganization(LinkOrganizationArgs.builder()
                .token("string")
                .build())
            .location("West US")
            .offerDetail(OfferDetailArgs.builder()
                .id("string")
                .planId("string")
                .planName("string")
                .privateOfferId("string")
                .privateOfferIds("string")
                .publisherId("string")
                .termUnit("string")
                .build())
            .organizationName("myOrganization")
            .resourceGroupName("myResourceGroup")
            .tags(Map.of("Environment", "Dev"))
            .userDetail(UserDetailArgs.builder()
                .aadEmail("contoso@microsoft.com")
                .emailAddress("contoso@microsoft.com")
                .firstName("string")
                .lastName("string")
                .userPrincipalName("contoso@microsoft.com")
                .build())
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const organization = new azure_native.confluent.Organization("organization", {
    linkOrganization: {
        token: "string",
    },
    location: "West US",
    offerDetail: {
        id: "string",
        planId: "string",
        planName: "string",
        privateOfferId: "string",
        privateOfferIds: ["string"],
        publisherId: "string",
        termUnit: "string",
    },
    organizationName: "myOrganization",
    resourceGroupName: "myResourceGroup",
    tags: {
        Environment: "Dev",
    },
    userDetail: {
        aadEmail: "contoso@microsoft.com",
        emailAddress: "contoso@microsoft.com",
        firstName: "string",
        lastName: "string",
        userPrincipalName: "contoso@microsoft.com",
    },
});
Copy
import pulumi
import pulumi_azure_native as azure_native

organization = azure_native.confluent.Organization("organization",
    link_organization={
        "token": "string",
    },
    location="West US",
    offer_detail={
        "id": "string",
        "plan_id": "string",
        "plan_name": "string",
        "private_offer_id": "string",
        "private_offer_ids": ["string"],
        "publisher_id": "string",
        "term_unit": "string",
    },
    organization_name="myOrganization",
    resource_group_name="myResourceGroup",
    tags={
        "Environment": "Dev",
    },
    user_detail={
        "aad_email": "contoso@microsoft.com",
        "email_address": "contoso@microsoft.com",
        "first_name": "string",
        "last_name": "string",
        "user_principal_name": "contoso@microsoft.com",
    })
Copy
resources:
  organization:
    type: azure-native:confluent:Organization
    properties:
      linkOrganization:
        token: string
      location: West US
      offerDetail:
        id: string
        planId: string
        planName: string
        privateOfferId: string
        privateOfferIds:
          - string
        publisherId: string
        termUnit: string
      organizationName: myOrganization
      resourceGroupName: myResourceGroup
      tags:
        Environment: Dev
      userDetail:
        aadEmail: contoso@microsoft.com
        emailAddress: contoso@microsoft.com
        firstName: string
        lastName: string
        userPrincipalName: contoso@microsoft.com
Copy

Create Organization Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new Organization(name: string, args: OrganizationArgs, opts?: CustomResourceOptions);
@overload
def Organization(resource_name: str,
                 args: OrganizationArgs,
                 opts: Optional[ResourceOptions] = None)

@overload
def Organization(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 offer_detail: Optional[OfferDetailArgs] = None,
                 resource_group_name: Optional[str] = None,
                 user_detail: Optional[UserDetailArgs] = None,
                 link_organization: Optional[LinkOrganizationArgs] = None,
                 location: Optional[str] = None,
                 organization_name: Optional[str] = None,
                 tags: Optional[Mapping[str, str]] = None)
func NewOrganization(ctx *Context, name string, args OrganizationArgs, opts ...ResourceOption) (*Organization, error)
public Organization(string name, OrganizationArgs args, CustomResourceOptions? opts = null)
public Organization(String name, OrganizationArgs args)
public Organization(String name, OrganizationArgs args, CustomResourceOptions options)
type: azure-native:confluent:Organization
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. OrganizationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. OrganizationArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. OrganizationArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. OrganizationArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. OrganizationArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var organizationResource = new AzureNative.Confluent.Organization("organizationResource", new()
{
    OfferDetail = new AzureNative.Confluent.Inputs.OfferDetailArgs
    {
        Id = "string",
        PlanId = "string",
        PlanName = "string",
        PublisherId = "string",
        TermUnit = "string",
        PrivateOfferId = "string",
        PrivateOfferIds = new[]
        {
            "string",
        },
        Status = "string",
        TermId = "string",
    },
    ResourceGroupName = "string",
    UserDetail = new AzureNative.Confluent.Inputs.UserDetailArgs
    {
        EmailAddress = "string",
        AadEmail = "string",
        FirstName = "string",
        LastName = "string",
        UserPrincipalName = "string",
    },
    LinkOrganization = new AzureNative.Confluent.Inputs.LinkOrganizationArgs
    {
        Token = "string",
    },
    Location = "string",
    OrganizationName = "string",
    Tags = 
    {
        { "string", "string" },
    },
});
Copy
example, err := confluent.NewOrganization(ctx, "organizationResource", &confluent.OrganizationArgs{
	OfferDetail: &confluent.OfferDetailArgs{
		Id:             pulumi.String("string"),
		PlanId:         pulumi.String("string"),
		PlanName:       pulumi.String("string"),
		PublisherId:    pulumi.String("string"),
		TermUnit:       pulumi.String("string"),
		PrivateOfferId: pulumi.String("string"),
		PrivateOfferIds: pulumi.StringArray{
			pulumi.String("string"),
		},
		Status: pulumi.String("string"),
		TermId: pulumi.String("string"),
	},
	ResourceGroupName: pulumi.String("string"),
	UserDetail: &confluent.UserDetailArgs{
		EmailAddress:      pulumi.String("string"),
		AadEmail:          pulumi.String("string"),
		FirstName:         pulumi.String("string"),
		LastName:          pulumi.String("string"),
		UserPrincipalName: pulumi.String("string"),
	},
	LinkOrganization: &confluent.LinkOrganizationArgs{
		Token: pulumi.String("string"),
	},
	Location:         pulumi.String("string"),
	OrganizationName: pulumi.String("string"),
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
Copy
var organizationResource = new Organization("organizationResource", OrganizationArgs.builder()
    .offerDetail(OfferDetailArgs.builder()
        .id("string")
        .planId("string")
        .planName("string")
        .publisherId("string")
        .termUnit("string")
        .privateOfferId("string")
        .privateOfferIds("string")
        .status("string")
        .termId("string")
        .build())
    .resourceGroupName("string")
    .userDetail(UserDetailArgs.builder()
        .emailAddress("string")
        .aadEmail("string")
        .firstName("string")
        .lastName("string")
        .userPrincipalName("string")
        .build())
    .linkOrganization(LinkOrganizationArgs.builder()
        .token("string")
        .build())
    .location("string")
    .organizationName("string")
    .tags(Map.of("string", "string"))
    .build());
Copy
organization_resource = azure_native.confluent.Organization("organizationResource",
    offer_detail={
        "id": "string",
        "plan_id": "string",
        "plan_name": "string",
        "publisher_id": "string",
        "term_unit": "string",
        "private_offer_id": "string",
        "private_offer_ids": ["string"],
        "status": "string",
        "term_id": "string",
    },
    resource_group_name="string",
    user_detail={
        "email_address": "string",
        "aad_email": "string",
        "first_name": "string",
        "last_name": "string",
        "user_principal_name": "string",
    },
    link_organization={
        "token": "string",
    },
    location="string",
    organization_name="string",
    tags={
        "string": "string",
    })
Copy
const organizationResource = new azure_native.confluent.Organization("organizationResource", {
    offerDetail: {
        id: "string",
        planId: "string",
        planName: "string",
        publisherId: "string",
        termUnit: "string",
        privateOfferId: "string",
        privateOfferIds: ["string"],
        status: "string",
        termId: "string",
    },
    resourceGroupName: "string",
    userDetail: {
        emailAddress: "string",
        aadEmail: "string",
        firstName: "string",
        lastName: "string",
        userPrincipalName: "string",
    },
    linkOrganization: {
        token: "string",
    },
    location: "string",
    organizationName: "string",
    tags: {
        string: "string",
    },
});
Copy
type: azure-native:confluent:Organization
properties:
    linkOrganization:
        token: string
    location: string
    offerDetail:
        id: string
        planId: string
        planName: string
        privateOfferId: string
        privateOfferIds:
            - string
        publisherId: string
        status: string
        termId: string
        termUnit: string
    organizationName: string
    resourceGroupName: string
    tags:
        string: string
    userDetail:
        aadEmail: string
        emailAddress: string
        firstName: string
        lastName: string
        userPrincipalName: string
Copy

Organization Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The Organization resource accepts the following input properties:

OfferDetail This property is required. Pulumi.AzureNative.Confluent.Inputs.OfferDetail
Confluent offer detail
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Resource group name
UserDetail This property is required. Pulumi.AzureNative.Confluent.Inputs.UserDetail
Subscriber detail
LinkOrganization Pulumi.AzureNative.Confluent.Inputs.LinkOrganization
Link an existing Confluent organization
Location string
Location of Organization resource
OrganizationName Changes to this property will trigger replacement. string
Organization resource name
Tags Dictionary<string, string>
Organization resource tags
OfferDetail This property is required. OfferDetailArgs
Confluent offer detail
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Resource group name
UserDetail This property is required. UserDetailArgs
Subscriber detail
LinkOrganization LinkOrganizationArgs
Link an existing Confluent organization
Location string
Location of Organization resource
OrganizationName Changes to this property will trigger replacement. string
Organization resource name
Tags map[string]string
Organization resource tags
offerDetail This property is required. OfferDetail
Confluent offer detail
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Resource group name
userDetail This property is required. UserDetail
Subscriber detail
linkOrganization LinkOrganization
Link an existing Confluent organization
location String
Location of Organization resource
organizationName Changes to this property will trigger replacement. String
Organization resource name
tags Map<String,String>
Organization resource tags
offerDetail This property is required. OfferDetail
Confluent offer detail
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Resource group name
userDetail This property is required. UserDetail
Subscriber detail
linkOrganization LinkOrganization
Link an existing Confluent organization
location string
Location of Organization resource
organizationName Changes to this property will trigger replacement. string
Organization resource name
tags {[key: string]: string}
Organization resource tags
offer_detail This property is required. OfferDetailArgs
Confluent offer detail
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
Resource group name
user_detail This property is required. UserDetailArgs
Subscriber detail
link_organization LinkOrganizationArgs
Link an existing Confluent organization
location str
Location of Organization resource
organization_name Changes to this property will trigger replacement. str
Organization resource name
tags Mapping[str, str]
Organization resource tags
offerDetail This property is required. Property Map
Confluent offer detail
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Resource group name
userDetail This property is required. Property Map
Subscriber detail
linkOrganization Property Map
Link an existing Confluent organization
location String
Location of Organization resource
organizationName Changes to this property will trigger replacement. String
Organization resource name
tags Map<String>
Organization resource tags

Outputs

All input properties are implicitly available as output properties. Additionally, the Organization resource produces the following output properties:

AzureApiVersion string
The Azure API version of the resource.
CreatedTime string
The creation time of the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource.
OrganizationId string
Id of the Confluent organization.
ProvisioningState string
Provision states for confluent RP
SsoUrl string
SSO url for the Confluent organization.
SystemData Pulumi.AzureNative.Confluent.Outputs.SystemDataResponse
Metadata pertaining to creation and last modification of the resource
Type string
The type of the resource.
AzureApiVersion string
The Azure API version of the resource.
CreatedTime string
The creation time of the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource.
OrganizationId string
Id of the Confluent organization.
ProvisioningState string
Provision states for confluent RP
SsoUrl string
SSO url for the Confluent organization.
SystemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource
Type string
The type of the resource.
azureApiVersion String
The Azure API version of the resource.
createdTime String
The creation time of the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource.
organizationId String
Id of the Confluent organization.
provisioningState String
Provision states for confluent RP
ssoUrl String
SSO url for the Confluent organization.
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource
type String
The type of the resource.
azureApiVersion string
The Azure API version of the resource.
createdTime string
The creation time of the resource.
id string
The provider-assigned unique ID for this managed resource.
name string
The name of the resource.
organizationId string
Id of the Confluent organization.
provisioningState string
Provision states for confluent RP
ssoUrl string
SSO url for the Confluent organization.
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource
type string
The type of the resource.
azure_api_version str
The Azure API version of the resource.
created_time str
The creation time of the resource.
id str
The provider-assigned unique ID for this managed resource.
name str
The name of the resource.
organization_id str
Id of the Confluent organization.
provisioning_state str
Provision states for confluent RP
sso_url str
SSO url for the Confluent organization.
system_data SystemDataResponse
Metadata pertaining to creation and last modification of the resource
type str
The type of the resource.
azureApiVersion String
The Azure API version of the resource.
createdTime String
The creation time of the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource.
organizationId String
Id of the Confluent organization.
provisioningState String
Provision states for confluent RP
ssoUrl String
SSO url for the Confluent organization.
systemData Property Map
Metadata pertaining to creation and last modification of the resource
type String
The type of the resource.

Supporting Types

LinkOrganization
, LinkOrganizationArgs

Token This property is required. string
User auth token
Token This property is required. string
User auth token
token This property is required. String
User auth token
token This property is required. string
User auth token
token This property is required. str
User auth token
token This property is required. String
User auth token

OfferDetail
, OfferDetailArgs

Id This property is required. string
Offer Id
PlanId This property is required. string
Offer Plan Id
PlanName This property is required. string
Offer Plan Name
PublisherId This property is required. string
Publisher Id
TermUnit This property is required. string
Offer Plan Term unit
PrivateOfferId string
Private Offer Id
PrivateOfferIds List<string>
Array of Private Offer Ids
Status string | Pulumi.AzureNative.Confluent.SaaSOfferStatus
SaaS Offer Status
TermId string
Offer Plan Term Id
Id This property is required. string
Offer Id
PlanId This property is required. string
Offer Plan Id
PlanName This property is required. string
Offer Plan Name
PublisherId This property is required. string
Publisher Id
TermUnit This property is required. string
Offer Plan Term unit
PrivateOfferId string
Private Offer Id
PrivateOfferIds []string
Array of Private Offer Ids
Status string | SaaSOfferStatus
SaaS Offer Status
TermId string
Offer Plan Term Id
id This property is required. String
Offer Id
planId This property is required. String
Offer Plan Id
planName This property is required. String
Offer Plan Name
publisherId This property is required. String
Publisher Id
termUnit This property is required. String
Offer Plan Term unit
privateOfferId String
Private Offer Id
privateOfferIds List<String>
Array of Private Offer Ids
status String | SaaSOfferStatus
SaaS Offer Status
termId String
Offer Plan Term Id
id This property is required. string
Offer Id
planId This property is required. string
Offer Plan Id
planName This property is required. string
Offer Plan Name
publisherId This property is required. string
Publisher Id
termUnit This property is required. string
Offer Plan Term unit
privateOfferId string
Private Offer Id
privateOfferIds string[]
Array of Private Offer Ids
status string | SaaSOfferStatus
SaaS Offer Status
termId string
Offer Plan Term Id
id This property is required. str
Offer Id
plan_id This property is required. str
Offer Plan Id
plan_name This property is required. str
Offer Plan Name
publisher_id This property is required. str
Publisher Id
term_unit This property is required. str
Offer Plan Term unit
private_offer_id str
Private Offer Id
private_offer_ids Sequence[str]
Array of Private Offer Ids
status str | SaaSOfferStatus
SaaS Offer Status
term_id str
Offer Plan Term Id
id This property is required. String
Offer Id
planId This property is required. String
Offer Plan Id
planName This property is required. String
Offer Plan Name
publisherId This property is required. String
Publisher Id
termUnit This property is required. String
Offer Plan Term unit
privateOfferId String
Private Offer Id
privateOfferIds List<String>
Array of Private Offer Ids
status String | "Started" | "PendingFulfillmentStart" | "InProgress" | "Subscribed" | "Suspended" | "Reinstated" | "Succeeded" | "Failed" | "Unsubscribed" | "Updating"
SaaS Offer Status
termId String
Offer Plan Term Id

OfferDetailResponse
, OfferDetailResponseArgs

Id This property is required. string
Offer Id
PlanId This property is required. string
Offer Plan Id
PlanName This property is required. string
Offer Plan Name
PublisherId This property is required. string
Publisher Id
TermUnit This property is required. string
Offer Plan Term unit
PrivateOfferId string
Private Offer Id
PrivateOfferIds List<string>
Array of Private Offer Ids
Status string
SaaS Offer Status
TermId string
Offer Plan Term Id
Id This property is required. string
Offer Id
PlanId This property is required. string
Offer Plan Id
PlanName This property is required. string
Offer Plan Name
PublisherId This property is required. string
Publisher Id
TermUnit This property is required. string
Offer Plan Term unit
PrivateOfferId string
Private Offer Id
PrivateOfferIds []string
Array of Private Offer Ids
Status string
SaaS Offer Status
TermId string
Offer Plan Term Id
id This property is required. String
Offer Id
planId This property is required. String
Offer Plan Id
planName This property is required. String
Offer Plan Name
publisherId This property is required. String
Publisher Id
termUnit This property is required. String
Offer Plan Term unit
privateOfferId String
Private Offer Id
privateOfferIds List<String>
Array of Private Offer Ids
status String
SaaS Offer Status
termId String
Offer Plan Term Id
id This property is required. string
Offer Id
planId This property is required. string
Offer Plan Id
planName This property is required. string
Offer Plan Name
publisherId This property is required. string
Publisher Id
termUnit This property is required. string
Offer Plan Term unit
privateOfferId string
Private Offer Id
privateOfferIds string[]
Array of Private Offer Ids
status string
SaaS Offer Status
termId string
Offer Plan Term Id
id This property is required. str
Offer Id
plan_id This property is required. str
Offer Plan Id
plan_name This property is required. str
Offer Plan Name
publisher_id This property is required. str
Publisher Id
term_unit This property is required. str
Offer Plan Term unit
private_offer_id str
Private Offer Id
private_offer_ids Sequence[str]
Array of Private Offer Ids
status str
SaaS Offer Status
term_id str
Offer Plan Term Id
id This property is required. String
Offer Id
planId This property is required. String
Offer Plan Id
planName This property is required. String
Offer Plan Name
publisherId This property is required. String
Publisher Id
termUnit This property is required. String
Offer Plan Term unit
privateOfferId String
Private Offer Id
privateOfferIds List<String>
Array of Private Offer Ids
status String
SaaS Offer Status
termId String
Offer Plan Term Id

SaaSOfferStatus
, SaaSOfferStatusArgs

Started
Started
PendingFulfillmentStart
PendingFulfillmentStart
InProgress
InProgress
Subscribed
Subscribed
Suspended
Suspended
Reinstated
Reinstated
Succeeded
Succeeded
Failed
Failed
Unsubscribed
Unsubscribed
Updating
Updating
SaaSOfferStatusStarted
Started
SaaSOfferStatusPendingFulfillmentStart
PendingFulfillmentStart
SaaSOfferStatusInProgress
InProgress
SaaSOfferStatusSubscribed
Subscribed
SaaSOfferStatusSuspended
Suspended
SaaSOfferStatusReinstated
Reinstated
SaaSOfferStatusSucceeded
Succeeded
SaaSOfferStatusFailed
Failed
SaaSOfferStatusUnsubscribed
Unsubscribed
SaaSOfferStatusUpdating
Updating
Started
Started
PendingFulfillmentStart
PendingFulfillmentStart
InProgress
InProgress
Subscribed
Subscribed
Suspended
Suspended
Reinstated
Reinstated
Succeeded
Succeeded
Failed
Failed
Unsubscribed
Unsubscribed
Updating
Updating
Started
Started
PendingFulfillmentStart
PendingFulfillmentStart
InProgress
InProgress
Subscribed
Subscribed
Suspended
Suspended
Reinstated
Reinstated
Succeeded
Succeeded
Failed
Failed
Unsubscribed
Unsubscribed
Updating
Updating
STARTED
Started
PENDING_FULFILLMENT_START
PendingFulfillmentStart
IN_PROGRESS
InProgress
SUBSCRIBED
Subscribed
SUSPENDED
Suspended
REINSTATED
Reinstated
SUCCEEDED
Succeeded
FAILED
Failed
UNSUBSCRIBED
Unsubscribed
UPDATING
Updating
"Started"
Started
"PendingFulfillmentStart"
PendingFulfillmentStart
"InProgress"
InProgress
"Subscribed"
Subscribed
"Suspended"
Suspended
"Reinstated"
Reinstated
"Succeeded"
Succeeded
"Failed"
Failed
"Unsubscribed"
Unsubscribed
"Updating"
Updating

SystemDataResponse
, SystemDataResponseArgs

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

UserDetail
, UserDetailArgs

EmailAddress This property is required. string
Email address
AadEmail string
AAD email address
FirstName string
First name
LastName string
Last name
UserPrincipalName string
User principal name
EmailAddress This property is required. string
Email address
AadEmail string
AAD email address
FirstName string
First name
LastName string
Last name
UserPrincipalName string
User principal name
emailAddress This property is required. String
Email address
aadEmail String
AAD email address
firstName String
First name
lastName String
Last name
userPrincipalName String
User principal name
emailAddress This property is required. string
Email address
aadEmail string
AAD email address
firstName string
First name
lastName string
Last name
userPrincipalName string
User principal name
email_address This property is required. str
Email address
aad_email str
AAD email address
first_name str
First name
last_name str
Last name
user_principal_name str
User principal name
emailAddress This property is required. String
Email address
aadEmail String
AAD email address
firstName String
First name
lastName String
Last name
userPrincipalName String
User principal name

UserDetailResponse
, UserDetailResponseArgs

EmailAddress This property is required. string
Email address
AadEmail string
AAD email address
FirstName string
First name
LastName string
Last name
UserPrincipalName string
User principal name
EmailAddress This property is required. string
Email address
AadEmail string
AAD email address
FirstName string
First name
LastName string
Last name
UserPrincipalName string
User principal name
emailAddress This property is required. String
Email address
aadEmail String
AAD email address
firstName String
First name
lastName String
Last name
userPrincipalName String
User principal name
emailAddress This property is required. string
Email address
aadEmail string
AAD email address
firstName string
First name
lastName string
Last name
userPrincipalName string
User principal name
email_address This property is required. str
Email address
aad_email str
AAD email address
first_name str
First name
last_name str
Last name
user_principal_name str
User principal name
emailAddress This property is required. String
Email address
aadEmail String
AAD email address
firstName String
First name
lastName String
Last name
userPrincipalName String
User principal name

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:confluent:Organization myOrganization /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi