Show / Hide Table of Contents

Class RegistryArgs

Inheritance
System.Object
InputArgs
ResourceArgs
RegistryArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.Iot
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class RegistryArgs : ResourceArgs

Constructors

View Source

RegistryArgs()

Declaration
public RegistryArgs()

Properties

View Source

Credentials

List of public key certificates to authenticate devices. The structure is documented below.

Declaration
public InputList<RegistryCredentialArgs> Credentials { get; set; }
Property Value
Type Description
InputList<RegistryCredentialArgs>
View Source

EventNotificationConfigs

List of configurations for event notifications, such as PubSub topics to publish device events to. Structure is documented below.

Declaration
public InputList<RegistryEventNotificationConfigItemArgs> EventNotificationConfigs { get; set; }
Property Value
Type Description
InputList<RegistryEventNotificationConfigItemArgs>
View Source

HttpConfig

Activate or deactivate HTTP. The structure is documented below.

Declaration
public Input<RegistryHttpConfigArgs> HttpConfig { get; set; }
Property Value
Type Description
Input<RegistryHttpConfigArgs>
View Source

LogLevel

The default logging verbosity for activity from devices in this registry. Specifies which events should be written to logs. For example, if the LogLevel is ERROR, only events that terminate in errors will be logged. LogLevel is inclusive; enabling INFO logging will also enable ERROR logging.

Declaration
public Input<string> LogLevel { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MqttConfig

Activate or deactivate MQTT. The structure is documented below.

Declaration
public Input<RegistryMqttConfigArgs> MqttConfig { get; set; }
Property Value
Type Description
Input<RegistryMqttConfigArgs>
View Source

Name

A unique name for the resource, required by device registry.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Project

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

Declaration
public Input<string> Project { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Region

The region in which the created registry should reside. If it is not provided, the provider region is used.

Declaration
public Input<string> Region { get; set; }
Property Value
Type Description
Input<System.String>
View Source

StateNotificationConfig

A PubSub topic to publish device state updates. The structure is documented below.

Declaration
public Input<RegistryStateNotificationConfigArgs> StateNotificationConfig { get; set; }
Property Value
Type Description
Input<RegistryStateNotificationConfigArgs>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.