Broker Args
    data class BrokerArgs(val authImage: Output<ContainerImageArgs>? = null, val brokerImage: Output<ContainerImageArgs>? = null, val brokerName: Output<String>? = null, val brokerNodeTolerations: Output<NodeTolerationsArgs>? = null, val cardinality: Output<CardinalityArgs>? = null, val diagnostics: Output<BrokerDiagnosticsArgs>? = null, val diskBackedMessageBufferSettings: Output<DiskBackedMessageBufferSettingsArgs>? = null, val encryptInternalTraffic: Output<Boolean>? = null, val extendedLocation: Output<ExtendedLocationPropertyArgs>? = null, val healthManagerImage: Output<ContainerImageArgs>? = null, val healthManagerNodeTolerations: Output<NodeTolerationsArgs>? = null, val internalCerts: Output<CertManagerCertOptionsArgs>? = null, val location: Output<String>? = null, val memoryProfile: Output<Either<String, BrokerMemoryProfile>>? = null, val mode: Output<Either<String, RunMode>>? = null, val mqName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<BrokerArgs> 
MQ broker resource Azure REST API version: 2023-10-04-preview.
Example Usage
Broker_CreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
    var broker = new AzureNative.IoTOperationsMQ.Broker("broker", new()
    {
        AuthImage = new AzureNative.IoTOperationsMQ.Inputs.ContainerImageArgs
        {
            PullPolicy = "imfuzvqxgbdwliqnn",
            PullSecrets = "klnqimxqsrdwhcqldjvdtsrs",
            Repository = "m",
            Tag = "jygfdiamhhm",
        },
        BrokerImage = new AzureNative.IoTOperationsMQ.Inputs.ContainerImageArgs
        {
            PullPolicy = "imfuzvqxgbdwliqnn",
            PullSecrets = "klnqimxqsrdwhcqldjvdtsrs",
            Repository = "m",
            Tag = "jygfdiamhhm",
        },
        BrokerName = "29tAwt4A2-aH6nP",
        BrokerNodeTolerations = new AzureNative.IoTOperationsMQ.Inputs.NodeTolerationsArgs
        {
            Effect = "eeswvciblqmmaeesjoflyvxqbz",
            Key = "wbrstdwxgm",
            Operator = "lbegegneekwnyodtzraarivtwhmzep",
            Value = "sfafsjdcezdmkwibxeluukxgl",
        },
        Cardinality = new AzureNative.IoTOperationsMQ.Inputs.CardinalityArgs
        {
            BackendChain = new AzureNative.IoTOperationsMQ.Inputs.BackendChainArgs
            {
                Partitions = 34721,
                RedundancyFactor = 468,
                TemporaryDiskTransferEnabled = true,
                TemporaryDiskTransferHighWatermarkPercent = 79,
                TemporaryDiskTransferLowWatermarkPercent = 94,
                TemporaryMaxBackendMemUsagePercent = 54,
                TemporaryResourceLimits = new AzureNative.IoTOperationsMQ.Inputs.TemporaryResourceLimitsConfigArgs
                {
                    MaxInflightMessages = 33208,
                    MaxInflightPatches = 3410,
                    MaxInflightPatchesPerClient = 58933,
                    MaxMessageExpirySecs = 2036532516,
                    MaxQueuedMessages = 8083241696687839232,
                    MaxQueuedQos0Messages = 6545343433569253376,
                    MaxSessionExpirySecs = 2526293894,
                },
                Workers = 15754,
            },
            Frontend = new AzureNative.IoTOperationsMQ.Inputs.FrontendArgs
            {
                Replicas = 38165,
                TemporaryResourceLimits = new AzureNative.IoTOperationsMQ.Inputs.TemporaryResourceLimitsConfigArgs
                {
                    MaxInflightMessages = 33208,
                    MaxInflightPatches = 3410,
                    MaxInflightPatchesPerClient = 58933,
                    MaxMessageExpirySecs = 2036532516,
                    MaxQueuedMessages = 8083241696687839232,
                    MaxQueuedQos0Messages = 6545343433569253376,
                    MaxSessionExpirySecs = 2526293894,
                },
                Workers = 38,
            },
        },
        Diagnostics = new AzureNative.IoTOperationsMQ.Inputs.BrokerDiagnosticsArgs
        {
            DiagnosticServiceEndpoint = "cdvelitwasofaaqhdb",
            EnableMetrics = true,
            EnableSelfCheck = true,
            EnableSelfTracing = true,
            EnableTracing = true,
            LogFormat = "tcivnlakxcajynypbz",
            LogLevel = "zdjh",
            MaxCellMapLifetime = 997099872515057664,
            MetricUpdateFrequencySeconds = 6156703238506293248,
            ProbeImage = "uzizubdxsgcpjwly",
            SelfCheckFrequencySeconds = 579622483050303872,
            SelfCheckTimeoutSeconds = 7847246333600883712,
            SelfTraceFrequencySeconds = 6527612490765174784,
            SpanChannelCapacity = 5533451650716961792,
        },
        DiskBackedMessageBufferSettings = new AzureNative.IoTOperationsMQ.Inputs.DiskBackedMessageBufferSettingsArgs
        {
            EphemeralVolumeClaimSpec = new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimSpecArgs
            {
                AccessModes = new[]
                {
                    "cly",
                },
                DataSource = new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimDataSourceArgs
                {
                    ApiGroup = "v",
                    Kind = "pvzbnjebkoslzzucpaem",
                    Name = "bgzdfwfpdrubbbnfwzyr",
                },
                DataSourceRef = new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimDataSourceRefArgs
                {
                    ApiGroup = "e",
                    Kind = "hjbktqbtg",
                    Name = "losjjcujomepwhztzptrobavolc",
                },
                Resources = new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimResourceRequirementsArgs
                {
                    Limits = null,
                    Requests = null,
                },
                Selector = new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimSpecSelectorArgs
                {
                    MatchExpressions = new[]
                    {
                        new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimSpecSelectorMatchExpressionsArgs
                        {
                            Key = "d",
                            Operator = "fcfvoarytcdbtccjervsmdis",
                            Values = new[]
                            {
                                "y",
                            },
                        },
                    },
                    MatchLabels = null,
                },
                StorageClassName = "etajfhrtgatxi",
                VolumeMode = "mipdeutsgidkzpxelbrqggjheplvmx",
                VolumeName = "dacuvlvuullautxjxwdctvzlmd",
            },
            MaxSize = "gnwxgqjypylz",
            PersistentVolumeClaimSpec = new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimSpecArgs
            {
                AccessModes = new[]
                {
                    "cly",
                },
                DataSource = new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimDataSourceArgs
                {
                    ApiGroup = "v",
                    Kind = "pvzbnjebkoslzzucpaem",
                    Name = "bgzdfwfpdrubbbnfwzyr",
                },
                DataSourceRef = new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimDataSourceRefArgs
                {
                    ApiGroup = "e",
                    Kind = "hjbktqbtg",
                    Name = "losjjcujomepwhztzptrobavolc",
                },
                Resources = new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimResourceRequirementsArgs
                {
                    Limits = null,
                    Requests = null,
                },
                Selector = new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimSpecSelectorArgs
                {
                    MatchExpressions = new[]
                    {
                        new AzureNative.IoTOperationsMQ.Inputs.VolumeClaimSpecSelectorMatchExpressionsArgs
                        {
                            Key = "d",
                            Operator = "fcfvoarytcdbtccjervsmdis",
                            Values = new[]
                            {
                                "y",
                            },
                        },
                    },
                    MatchLabels = null,
                },
                StorageClassName = "etajfhrtgatxi",
                VolumeMode = "mipdeutsgidkzpxelbrqggjheplvmx",
                VolumeName = "dacuvlvuullautxjxwdctvzlmd",
            },
        },
        EncryptInternalTraffic = true,
        ExtendedLocation = new AzureNative.IoTOperationsMQ.Inputs.ExtendedLocationPropertyArgs
        {
            Name = "an",
            Type = "CustomLocation",
        },
        HealthManagerImage = new AzureNative.IoTOperationsMQ.Inputs.ContainerImageArgs
        {
            PullPolicy = "imfuzvqxgbdwliqnn",
            PullSecrets = "klnqimxqsrdwhcqldjvdtsrs",
            Repository = "m",
            Tag = "jygfdiamhhm",
        },
        HealthManagerNodeTolerations = new AzureNative.IoTOperationsMQ.Inputs.NodeTolerationsArgs
        {
            Effect = "eeswvciblqmmaeesjoflyvxqbz",
            Key = "wbrstdwxgm",
            Operator = "lbegegneekwnyodtzraarivtwhmzep",
            Value = "sfafsjdcezdmkwibxeluukxgl",
        },
        InternalCerts = new AzureNative.IoTOperationsMQ.Inputs.CertManagerCertOptionsArgs
        {
            Duration = "xjjmzq",
            PrivateKey = new AzureNative.IoTOperationsMQ.Inputs.CertManagerPrivateKeyArgs
            {
                Algorithm = "wwewfsddymjefuhxzqybwvay",
                RotationPolicy = "jxmpyvfneckopjiakjtous",
                Size = 63427,
            },
            RenewBefore = "zkajhllevrxkfmfyzasmbllvd",
        },
        Location = "ltzfwqzs",
        MemoryProfile = "tiny",
        Mode = "auto",
        MqName = "u229L1RZ5",
        ResourceGroupName = "rgiotoperationsmq",
        Tags = null,
    });
});Content copied to clipboard
package main
import (
	"github.com/pulumi/pulumi-azure-native-sdk/iotoperationsmq/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := iotoperationsmq.NewBroker(ctx, "broker", &iotoperationsmq.BrokerArgs{
AuthImage: &iotoperationsmq.ContainerImageArgs{
PullPolicy: pulumi.String("imfuzvqxgbdwliqnn"),
PullSecrets: pulumi.String("klnqimxqsrdwhcqldjvdtsrs"),
Repository: pulumi.String("m"),
Tag: pulumi.String("jygfdiamhhm"),
},
BrokerImage: &iotoperationsmq.ContainerImageArgs{
PullPolicy: pulumi.String("imfuzvqxgbdwliqnn"),
PullSecrets: pulumi.String("klnqimxqsrdwhcqldjvdtsrs"),
Repository: pulumi.String("m"),
Tag: pulumi.String("jygfdiamhhm"),
},
BrokerName: pulumi.String("29tAwt4A2-aH6nP"),
BrokerNodeTolerations: &iotoperationsmq.NodeTolerationsArgs{
Effect: pulumi.String("eeswvciblqmmaeesjoflyvxqbz"),
Key: pulumi.String("wbrstdwxgm"),
Operator: pulumi.String("lbegegneekwnyodtzraarivtwhmzep"),
Value: pulumi.String("sfafsjdcezdmkwibxeluukxgl"),
},
Cardinality: iotoperationsmq.CardinalityResponse{
BackendChain: interface{}{
Partitions: pulumi.Int(34721),
RedundancyFactor: pulumi.Int(468),
TemporaryDiskTransferEnabled: pulumi.Bool(true),
TemporaryDiskTransferHighWatermarkPercent: pulumi.Int(79),
TemporaryDiskTransferLowWatermarkPercent: pulumi.Int(94),
TemporaryMaxBackendMemUsagePercent: pulumi.Int(54),
TemporaryResourceLimits: &iotoperationsmq.TemporaryResourceLimitsConfigArgs{
MaxInflightMessages: pulumi.Int(33208),
MaxInflightPatches: pulumi.Int(3410),
MaxInflightPatchesPerClient: pulumi.Int(58933),
MaxMessageExpirySecs: pulumi.Float64(2036532516),
MaxQueuedMessages: pulumi.Float64(8083241696687839232),
MaxQueuedQos0Messages: pulumi.Float64(6545343433569253376),
MaxSessionExpirySecs: pulumi.Float64(2526293894),
},
Workers: pulumi.Int(15754),
},
Frontend: interface{}{
Replicas: pulumi.Int(38165),
TemporaryResourceLimits: &iotoperationsmq.TemporaryResourceLimitsConfigArgs{
MaxInflightMessages: pulumi.Int(33208),
MaxInflightPatches: pulumi.Int(3410),
MaxInflightPatchesPerClient: pulumi.Int(58933),
MaxMessageExpirySecs: pulumi.Float64(2036532516),
MaxQueuedMessages: pulumi.Float64(8083241696687839232),
MaxQueuedQos0Messages: pulumi.Float64(6545343433569253376),
MaxSessionExpirySecs: pulumi.Float64(2526293894),
},
Workers: pulumi.Int(38),
},
},
Diagnostics: &iotoperationsmq.BrokerDiagnosticsArgs{
DiagnosticServiceEndpoint: pulumi.String("cdvelitwasofaaqhdb"),
EnableMetrics: pulumi.Bool(true),
EnableSelfCheck: pulumi.Bool(true),
EnableSelfTracing: pulumi.Bool(true),
EnableTracing: pulumi.Bool(true),
LogFormat: pulumi.String("tcivnlakxcajynypbz"),
LogLevel: pulumi.String("zdjh"),
MaxCellMapLifetime: pulumi.Float64(997099872515057664),
MetricUpdateFrequencySeconds: pulumi.Float64(6156703238506293248),
ProbeImage: pulumi.String("uzizubdxsgcpjwly"),
SelfCheckFrequencySeconds: pulumi.Float64(579622483050303872),
SelfCheckTimeoutSeconds: pulumi.Float64(7847246333600883712),
SelfTraceFrequencySeconds: pulumi.Float64(6527612490765174784),
SpanChannelCapacity: pulumi.Float64(5533451650716961792),
},
DiskBackedMessageBufferSettings: iotoperationsmq.DiskBackedMessageBufferSettingsResponse{
EphemeralVolumeClaimSpec: interface{}{
AccessModes: pulumi.StringArray{
pulumi.String("cly"),
},
DataSource: &iotoperationsmq.VolumeClaimDataSourceArgs{
ApiGroup: pulumi.String("v"),
Kind: pulumi.String("pvzbnjebkoslzzucpaem"),
Name: pulumi.String("bgzdfwfpdrubbbnfwzyr"),
},
DataSourceRef: &iotoperationsmq.VolumeClaimDataSourceRefArgs{
ApiGroup: pulumi.String("e"),
Kind: pulumi.String("hjbktqbtg"),
Name: pulumi.String("losjjcujomepwhztzptrobavolc"),
},
Resources: &iotoperationsmq.VolumeClaimResourceRequirementsArgs{
Limits: nil,
Requests: nil,
},
Selector: interface{}{
MatchExpressions: iotoperationsmq.VolumeClaimSpecSelectorMatchExpressionsArray{
&iotoperationsmq.VolumeClaimSpecSelectorMatchExpressionsArgs{
Key: pulumi.String("d"),
Operator: pulumi.String("fcfvoarytcdbtccjervsmdis"),
Values: pulumi.StringArray{
pulumi.String("y"),
},
},
},
MatchLabels: nil,
},
StorageClassName: pulumi.String("etajfhrtgatxi"),
VolumeMode: pulumi.String("mipdeutsgidkzpxelbrqggjheplvmx"),
VolumeName: pulumi.String("dacuvlvuullautxjxwdctvzlmd"),
},
MaxSize: pulumi.String("gnwxgqjypylz"),
PersistentVolumeClaimSpec: interface{}{
AccessModes: pulumi.StringArray{
pulumi.String("cly"),
},
DataSource: &iotoperationsmq.VolumeClaimDataSourceArgs{
ApiGroup: pulumi.String("v"),
Kind: pulumi.String("pvzbnjebkoslzzucpaem"),
Name: pulumi.String("bgzdfwfpdrubbbnfwzyr"),
},
DataSourceRef: &iotoperationsmq.VolumeClaimDataSourceRefArgs{
ApiGroup: pulumi.String("e"),
Kind: pulumi.String("hjbktqbtg"),
Name: pulumi.String("losjjcujomepwhztzptrobavolc"),
},
Resources: &iotoperationsmq.VolumeClaimResourceRequirementsArgs{
Limits: nil,
Requests: nil,
},
Selector: interface{}{
MatchExpressions: iotoperationsmq.VolumeClaimSpecSelectorMatchExpressionsArray{
&iotoperationsmq.VolumeClaimSpecSelectorMatchExpressionsArgs{
Key: pulumi.String("d"),
Operator: pulumi.String("fcfvoarytcdbtccjervsmdis"),
Values: pulumi.StringArray{
pulumi.String("y"),
},
},
},
MatchLabels: nil,
},
StorageClassName: pulumi.String("etajfhrtgatxi"),
VolumeMode: pulumi.String("mipdeutsgidkzpxelbrqggjheplvmx"),
VolumeName: pulumi.String("dacuvlvuullautxjxwdctvzlmd"),
},
},
EncryptInternalTraffic: pulumi.Bool(true),
ExtendedLocation: &iotoperationsmq.ExtendedLocationPropertyArgs{
Name: pulumi.String("an"),
Type: pulumi.String("CustomLocation"),
},
HealthManagerImage: &iotoperationsmq.ContainerImageArgs{
PullPolicy: pulumi.String("imfuzvqxgbdwliqnn"),
PullSecrets: pulumi.String("klnqimxqsrdwhcqldjvdtsrs"),
Repository: pulumi.String("m"),
Tag: pulumi.String("jygfdiamhhm"),
},
HealthManagerNodeTolerations: &iotoperationsmq.NodeTolerationsArgs{
Effect: pulumi.String("eeswvciblqmmaeesjoflyvxqbz"),
Key: pulumi.String("wbrstdwxgm"),
Operator: pulumi.String("lbegegneekwnyodtzraarivtwhmzep"),
Value: pulumi.String("sfafsjdcezdmkwibxeluukxgl"),
},
InternalCerts: iotoperationsmq.CertManagerCertOptionsResponse{
Duration: pulumi.String("xjjmzq"),
PrivateKey: &iotoperationsmq.CertManagerPrivateKeyArgs{
Algorithm: pulumi.String("wwewfsddymjefuhxzqybwvay"),
RotationPolicy: pulumi.String("jxmpyvfneckopjiakjtous"),
Size: pulumi.Int(63427),
},
RenewBefore: pulumi.String("zkajhllevrxkfmfyzasmbllvd"),
},
Location: pulumi.String("ltzfwqzs"),
MemoryProfile: pulumi.String("tiny"),
Mode: pulumi.String("auto"),
MqName: pulumi.String("u229L1RZ5"),
ResourceGroupName: pulumi.String("rgiotoperationsmq"),
Tags: nil,
})
if err != nil {
return err
}
return nil
})
}Content copied to clipboard
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.iotoperationsmq.Broker;
import com.pulumi.azurenative.iotoperationsmq.BrokerArgs;
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 broker = new Broker("broker", BrokerArgs.builder()
            .authImage(Map.ofEntries(
                Map.entry("pullPolicy", "imfuzvqxgbdwliqnn"),
                Map.entry("pullSecrets", "klnqimxqsrdwhcqldjvdtsrs"),
                Map.entry("repository", "m"),
                Map.entry("tag", "jygfdiamhhm")
            ))
            .brokerImage(Map.ofEntries(
                Map.entry("pullPolicy", "imfuzvqxgbdwliqnn"),
                Map.entry("pullSecrets", "klnqimxqsrdwhcqldjvdtsrs"),
                Map.entry("repository", "m"),
                Map.entry("tag", "jygfdiamhhm")
            ))
            .brokerName("29tAwt4A2-aH6nP")
            .brokerNodeTolerations(Map.ofEntries(
                Map.entry("effect", "eeswvciblqmmaeesjoflyvxqbz"),
                Map.entry("key", "wbrstdwxgm"),
                Map.entry("operator", "lbegegneekwnyodtzraarivtwhmzep"),
                Map.entry("value", "sfafsjdcezdmkwibxeluukxgl")
            ))
            .cardinality(Map.ofEntries(
                Map.entry("backendChain", Map.ofEntries(
                    Map.entry("partitions", 34721),
                    Map.entry("redundancyFactor", 468),
                    Map.entry("temporaryDiskTransferEnabled", true),
                    Map.entry("temporaryDiskTransferHighWatermarkPercent", 79),
                    Map.entry("temporaryDiskTransferLowWatermarkPercent", 94),
                    Map.entry("temporaryMaxBackendMemUsagePercent", 54),
                    Map.entry("temporaryResourceLimits", Map.ofEntries(
                        Map.entry("maxInflightMessages", 33208),
                        Map.entry("maxInflightPatches", 3410),
                        Map.entry("maxInflightPatchesPerClient", 58933),
                        Map.entry("maxMessageExpirySecs", 2036532516),
                        Map.entry("maxQueuedMessages", 8083241696687839232),
                        Map.entry("maxQueuedQos0Messages", 6545343433569253376),
                        Map.entry("maxSessionExpirySecs", 2526293894)
                    )),
                    Map.entry("workers", 15754)
                )),
                Map.entry("frontend", Map.ofEntries(
                    Map.entry("replicas", 38165),
                    Map.entry("temporaryResourceLimits", Map.ofEntries(
                        Map.entry("maxInflightMessages", 33208),
                        Map.entry("maxInflightPatches", 3410),
                        Map.entry("maxInflightPatchesPerClient", 58933),
                        Map.entry("maxMessageExpirySecs", 2036532516),
                        Map.entry("maxQueuedMessages", 8083241696687839232),
                        Map.entry("maxQueuedQos0Messages", 6545343433569253376),
                        Map.entry("maxSessionExpirySecs", 2526293894)
                    )),
                    Map.entry("workers", 38)
                ))
            ))
            .diagnostics(Map.ofEntries(
                Map.entry("diagnosticServiceEndpoint", "cdvelitwasofaaqhdb"),
                Map.entry("enableMetrics", true),
                Map.entry("enableSelfCheck", true),
                Map.entry("enableSelfTracing", true),
                Map.entry("enableTracing", true),
                Map.entry("logFormat", "tcivnlakxcajynypbz"),
                Map.entry("logLevel", "zdjh"),
                Map.entry("maxCellMapLifetime", 997099872515057664),
                Map.entry("metricUpdateFrequencySeconds", 6156703238506293248),
                Map.entry("probeImage", "uzizubdxsgcpjwly"),
                Map.entry("selfCheckFrequencySeconds", 579622483050303872),
                Map.entry("selfCheckTimeoutSeconds", 7847246333600883712),
                Map.entry("selfTraceFrequencySeconds", 6527612490765174784),
                Map.entry("spanChannelCapacity", 5533451650716961792)
            ))
            .diskBackedMessageBufferSettings(Map.ofEntries(
                Map.entry("ephemeralVolumeClaimSpec", Map.ofEntries(
                    Map.entry("accessModes", "cly"),
                    Map.entry("dataSource", Map.ofEntries(
                        Map.entry("apiGroup", "v"),
                        Map.entry("kind", "pvzbnjebkoslzzucpaem"),
                        Map.entry("name", "bgzdfwfpdrubbbnfwzyr")
                    )),
                    Map.entry("dataSourceRef", Map.ofEntries(
                        Map.entry("apiGroup", "e"),
                        Map.entry("kind", "hjbktqbtg"),
                        Map.entry("name", "losjjcujomepwhztzptrobavolc")
                    )),
                    Map.entry("resources", Map.ofEntries(
                        Map.entry("limits", ),
                        Map.entry("requests", )
                    )),
                    Map.entry("selector", Map.ofEntries(
                        Map.entry("matchExpressions", Map.ofEntries(
                            Map.entry("key", "d"),
                            Map.entry("operator", "fcfvoarytcdbtccjervsmdis"),
                            Map.entry("values", "y")
                        )),
                        Map.entry("matchLabels", )
                    )),
                    Map.entry("storageClassName", "etajfhrtgatxi"),
                    Map.entry("volumeMode", "mipdeutsgidkzpxelbrqggjheplvmx"),
                    Map.entry("volumeName", "dacuvlvuullautxjxwdctvzlmd")
                )),
                Map.entry("maxSize", "gnwxgqjypylz"),
                Map.entry("persistentVolumeClaimSpec", Map.ofEntries(
                    Map.entry("accessModes", "cly"),
                    Map.entry("dataSource", Map.ofEntries(
                        Map.entry("apiGroup", "v"),
                        Map.entry("kind", "pvzbnjebkoslzzucpaem"),
                        Map.entry("name", "bgzdfwfpdrubbbnfwzyr")
                    )),
                    Map.entry("dataSourceRef", Map.ofEntries(
                        Map.entry("apiGroup", "e"),
                        Map.entry("kind", "hjbktqbtg"),
                        Map.entry("name", "losjjcujomepwhztzptrobavolc")
                    )),
                    Map.entry("resources", Map.ofEntries(
                        Map.entry("limits", ),
                        Map.entry("requests", )
                    )),
                    Map.entry("selector", Map.ofEntries(
                        Map.entry("matchExpressions", Map.ofEntries(
                            Map.entry("key", "d"),
                            Map.entry("operator", "fcfvoarytcdbtccjervsmdis"),
                            Map.entry("values", "y")
                        )),
                        Map.entry("matchLabels", )
                    )),
                    Map.entry("storageClassName", "etajfhrtgatxi"),
                    Map.entry("volumeMode", "mipdeutsgidkzpxelbrqggjheplvmx"),
                    Map.entry("volumeName", "dacuvlvuullautxjxwdctvzlmd")
                ))
            ))
            .encryptInternalTraffic(true)
            .extendedLocation(Map.ofEntries(
                Map.entry("name", "an"),
                Map.entry("type", "CustomLocation")
            ))
            .healthManagerImage(Map.ofEntries(
                Map.entry("pullPolicy", "imfuzvqxgbdwliqnn"),
                Map.entry("pullSecrets", "klnqimxqsrdwhcqldjvdtsrs"),
                Map.entry("repository", "m"),
                Map.entry("tag", "jygfdiamhhm")
            ))
            .healthManagerNodeTolerations(Map.ofEntries(
                Map.entry("effect", "eeswvciblqmmaeesjoflyvxqbz"),
                Map.entry("key", "wbrstdwxgm"),
                Map.entry("operator", "lbegegneekwnyodtzraarivtwhmzep"),
                Map.entry("value", "sfafsjdcezdmkwibxeluukxgl")
            ))
            .internalCerts(Map.ofEntries(
                Map.entry("duration", "xjjmzq"),
                Map.entry("privateKey", Map.ofEntries(
                    Map.entry("algorithm", "wwewfsddymjefuhxzqybwvay"),
                    Map.entry("rotationPolicy", "jxmpyvfneckopjiakjtous"),
                    Map.entry("size", 63427)
                )),
                Map.entry("renewBefore", "zkajhllevrxkfmfyzasmbllvd")
            ))
            .location("ltzfwqzs")
            .memoryProfile("tiny")
            .mode("auto")
            .mqName("u229L1RZ5")
            .resourceGroupName("rgiotoperationsmq")
            .tags()
            .build());
    }
}Content copied to clipboard
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:iotoperationsmq:Broker blyxqmvmwlzftkvi /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTOperationsMQ/mq/{mqName}/broker/{brokerName}Content copied to clipboard
Constructors
Link copied to clipboard
                fun BrokerArgs(authImage: Output<ContainerImageArgs>? = null, brokerImage: Output<ContainerImageArgs>? = null, brokerName: Output<String>? = null, brokerNodeTolerations: Output<NodeTolerationsArgs>? = null, cardinality: Output<CardinalityArgs>? = null, diagnostics: Output<BrokerDiagnosticsArgs>? = null, diskBackedMessageBufferSettings: Output<DiskBackedMessageBufferSettingsArgs>? = null, encryptInternalTraffic: Output<Boolean>? = null, extendedLocation: Output<ExtendedLocationPropertyArgs>? = null, healthManagerImage: Output<ContainerImageArgs>? = null, healthManagerNodeTolerations: Output<NodeTolerationsArgs>? = null, internalCerts: Output<CertManagerCertOptionsArgs>? = null, location: Output<String>? = null, memoryProfile: Output<Either<String, BrokerMemoryProfile>>? = null, mode: Output<Either<String, RunMode>>? = null, mqName: Output<String>? = null, resourceGroupName: Output<String>? = null, tags: Output<Map<String, String>>? = null)
Functions
Properties
Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard
                Link copied to clipboard