Documentation
¶
Index ¶
- Constants
- type AccessPolicy
- type AccessPolicyArgs
- type AccessPolicyInput
- type AccessPolicyOutput
- type AccessPolicyRole
- func (AccessPolicyRole) ElementType() reflect.Type
- func (e AccessPolicyRole) ToStringOutput() pulumi.StringOutput
- func (e AccessPolicyRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AccessPolicyRole) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AccessPolicyRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AccessPolicyState
- type DataStringComparisonBehavior
- func (DataStringComparisonBehavior) ElementType() reflect.Type
- func (e DataStringComparisonBehavior) ToStringOutput() pulumi.StringOutput
- func (e DataStringComparisonBehavior) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataStringComparisonBehavior) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataStringComparisonBehavior) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Environment
- type EnvironmentArgs
- type EnvironmentInput
- type EnvironmentOutput
- type EnvironmentState
- type EventSource
- type EventSourceArgs
- type EventSourceInput
- type EventSourceOutput
- type EventSourceState
- type Kind
- func (Kind) ElementType() reflect.Type
- func (e Kind) ToStringOutput() pulumi.StringOutput
- func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocalTimestamp
- type LocalTimestampArgs
- func (LocalTimestampArgs) ElementType() reflect.Type
- func (i LocalTimestampArgs) ToLocalTimestampOutput() LocalTimestampOutput
- func (i LocalTimestampArgs) ToLocalTimestampOutputWithContext(ctx context.Context) LocalTimestampOutput
- func (i LocalTimestampArgs) ToLocalTimestampPtrOutput() LocalTimestampPtrOutput
- func (i LocalTimestampArgs) ToLocalTimestampPtrOutputWithContext(ctx context.Context) LocalTimestampPtrOutput
- type LocalTimestampFormat
- func (LocalTimestampFormat) ElementType() reflect.Type
- func (e LocalTimestampFormat) ToStringOutput() pulumi.StringOutput
- func (e LocalTimestampFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LocalTimestampFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LocalTimestampFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocalTimestampInput
- type LocalTimestampOutput
- func (LocalTimestampOutput) ElementType() reflect.Type
- func (o LocalTimestampOutput) Format() pulumi.StringPtrOutput
- func (o LocalTimestampOutput) TimeZoneOffset() LocalTimestampTimeZoneOffsetPtrOutput
- func (o LocalTimestampOutput) ToLocalTimestampOutput() LocalTimestampOutput
- func (o LocalTimestampOutput) ToLocalTimestampOutputWithContext(ctx context.Context) LocalTimestampOutput
- func (o LocalTimestampOutput) ToLocalTimestampPtrOutput() LocalTimestampPtrOutput
- func (o LocalTimestampOutput) ToLocalTimestampPtrOutputWithContext(ctx context.Context) LocalTimestampPtrOutput
- type LocalTimestampPtrInput
- type LocalTimestampPtrOutput
- func (o LocalTimestampPtrOutput) Elem() LocalTimestampOutput
- func (LocalTimestampPtrOutput) ElementType() reflect.Type
- func (o LocalTimestampPtrOutput) Format() pulumi.StringPtrOutput
- func (o LocalTimestampPtrOutput) TimeZoneOffset() LocalTimestampTimeZoneOffsetPtrOutput
- func (o LocalTimestampPtrOutput) ToLocalTimestampPtrOutput() LocalTimestampPtrOutput
- func (o LocalTimestampPtrOutput) ToLocalTimestampPtrOutputWithContext(ctx context.Context) LocalTimestampPtrOutput
- type LocalTimestampTimeZoneOffset
- type LocalTimestampTimeZoneOffsetArgs
- func (LocalTimestampTimeZoneOffsetArgs) ElementType() reflect.Type
- func (i LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetOutput() LocalTimestampTimeZoneOffsetOutput
- func (i LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetOutputWithContext(ctx context.Context) LocalTimestampTimeZoneOffsetOutput
- func (i LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetPtrOutput() LocalTimestampTimeZoneOffsetPtrOutput
- func (i LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetPtrOutputWithContext(ctx context.Context) LocalTimestampTimeZoneOffsetPtrOutput
- type LocalTimestampTimeZoneOffsetInput
- type LocalTimestampTimeZoneOffsetOutput
- func (LocalTimestampTimeZoneOffsetOutput) ElementType() reflect.Type
- func (o LocalTimestampTimeZoneOffsetOutput) PropertyName() pulumi.StringPtrOutput
- func (o LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetOutput() LocalTimestampTimeZoneOffsetOutput
- func (o LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetOutputWithContext(ctx context.Context) LocalTimestampTimeZoneOffsetOutput
- func (o LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetPtrOutput() LocalTimestampTimeZoneOffsetPtrOutput
- func (o LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetPtrOutputWithContext(ctx context.Context) LocalTimestampTimeZoneOffsetPtrOutput
- type LocalTimestampTimeZoneOffsetPtrInput
- type LocalTimestampTimeZoneOffsetPtrOutput
- func (o LocalTimestampTimeZoneOffsetPtrOutput) Elem() LocalTimestampTimeZoneOffsetOutput
- func (LocalTimestampTimeZoneOffsetPtrOutput) ElementType() reflect.Type
- func (o LocalTimestampTimeZoneOffsetPtrOutput) PropertyName() pulumi.StringPtrOutput
- func (o LocalTimestampTimeZoneOffsetPtrOutput) ToLocalTimestampTimeZoneOffsetPtrOutput() LocalTimestampTimeZoneOffsetPtrOutput
- func (o LocalTimestampTimeZoneOffsetPtrOutput) ToLocalTimestampTimeZoneOffsetPtrOutputWithContext(ctx context.Context) LocalTimestampTimeZoneOffsetPtrOutput
- type LookupAccessPolicyArgs
- type LookupAccessPolicyResult
- type LookupEnvironmentArgs
- type LookupEnvironmentResult
- type LookupEventSourceArgs
- type LookupEventSourceResult
- type LookupReferenceDataSetArgs
- type LookupReferenceDataSetResult
- type ReferenceDataKeyPropertyType
- func (ReferenceDataKeyPropertyType) ElementType() reflect.Type
- func (e ReferenceDataKeyPropertyType) ToStringOutput() pulumi.StringOutput
- func (e ReferenceDataKeyPropertyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReferenceDataKeyPropertyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReferenceDataKeyPropertyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReferenceDataSet
- type ReferenceDataSetArgs
- type ReferenceDataSetInput
- type ReferenceDataSetKeyProperty
- type ReferenceDataSetKeyPropertyArgs
- func (ReferenceDataSetKeyPropertyArgs) ElementType() reflect.Type
- func (i ReferenceDataSetKeyPropertyArgs) ToReferenceDataSetKeyPropertyOutput() ReferenceDataSetKeyPropertyOutput
- func (i ReferenceDataSetKeyPropertyArgs) ToReferenceDataSetKeyPropertyOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyOutput
- type ReferenceDataSetKeyPropertyArray
- func (ReferenceDataSetKeyPropertyArray) ElementType() reflect.Type
- func (i ReferenceDataSetKeyPropertyArray) ToReferenceDataSetKeyPropertyArrayOutput() ReferenceDataSetKeyPropertyArrayOutput
- func (i ReferenceDataSetKeyPropertyArray) ToReferenceDataSetKeyPropertyArrayOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyArrayOutput
- type ReferenceDataSetKeyPropertyArrayInput
- type ReferenceDataSetKeyPropertyArrayOutput
- func (ReferenceDataSetKeyPropertyArrayOutput) ElementType() reflect.Type
- func (o ReferenceDataSetKeyPropertyArrayOutput) Index(i pulumi.IntInput) ReferenceDataSetKeyPropertyOutput
- func (o ReferenceDataSetKeyPropertyArrayOutput) ToReferenceDataSetKeyPropertyArrayOutput() ReferenceDataSetKeyPropertyArrayOutput
- func (o ReferenceDataSetKeyPropertyArrayOutput) ToReferenceDataSetKeyPropertyArrayOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyArrayOutput
- type ReferenceDataSetKeyPropertyInput
- type ReferenceDataSetKeyPropertyOutput
- func (ReferenceDataSetKeyPropertyOutput) ElementType() reflect.Type
- func (o ReferenceDataSetKeyPropertyOutput) Name() pulumi.StringPtrOutput
- func (o ReferenceDataSetKeyPropertyOutput) ToReferenceDataSetKeyPropertyOutput() ReferenceDataSetKeyPropertyOutput
- func (o ReferenceDataSetKeyPropertyOutput) ToReferenceDataSetKeyPropertyOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyOutput
- func (o ReferenceDataSetKeyPropertyOutput) Type() pulumi.StringPtrOutput
- type ReferenceDataSetKeyPropertyResponse
- type ReferenceDataSetKeyPropertyResponseArgs
- func (ReferenceDataSetKeyPropertyResponseArgs) ElementType() reflect.Type
- func (i ReferenceDataSetKeyPropertyResponseArgs) ToReferenceDataSetKeyPropertyResponseOutput() ReferenceDataSetKeyPropertyResponseOutput
- func (i ReferenceDataSetKeyPropertyResponseArgs) ToReferenceDataSetKeyPropertyResponseOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyResponseOutput
- type ReferenceDataSetKeyPropertyResponseArray
- func (ReferenceDataSetKeyPropertyResponseArray) ElementType() reflect.Type
- func (i ReferenceDataSetKeyPropertyResponseArray) ToReferenceDataSetKeyPropertyResponseArrayOutput() ReferenceDataSetKeyPropertyResponseArrayOutput
- func (i ReferenceDataSetKeyPropertyResponseArray) ToReferenceDataSetKeyPropertyResponseArrayOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyResponseArrayOutput
- type ReferenceDataSetKeyPropertyResponseArrayInput
- type ReferenceDataSetKeyPropertyResponseArrayOutput
- func (ReferenceDataSetKeyPropertyResponseArrayOutput) ElementType() reflect.Type
- func (o ReferenceDataSetKeyPropertyResponseArrayOutput) Index(i pulumi.IntInput) ReferenceDataSetKeyPropertyResponseOutput
- func (o ReferenceDataSetKeyPropertyResponseArrayOutput) ToReferenceDataSetKeyPropertyResponseArrayOutput() ReferenceDataSetKeyPropertyResponseArrayOutput
- func (o ReferenceDataSetKeyPropertyResponseArrayOutput) ToReferenceDataSetKeyPropertyResponseArrayOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyResponseArrayOutput
- type ReferenceDataSetKeyPropertyResponseInput
- type ReferenceDataSetKeyPropertyResponseOutput
- func (ReferenceDataSetKeyPropertyResponseOutput) ElementType() reflect.Type
- func (o ReferenceDataSetKeyPropertyResponseOutput) Name() pulumi.StringPtrOutput
- func (o ReferenceDataSetKeyPropertyResponseOutput) ToReferenceDataSetKeyPropertyResponseOutput() ReferenceDataSetKeyPropertyResponseOutput
- func (o ReferenceDataSetKeyPropertyResponseOutput) ToReferenceDataSetKeyPropertyResponseOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyResponseOutput
- func (o ReferenceDataSetKeyPropertyResponseOutput) Type() pulumi.StringPtrOutput
- type ReferenceDataSetOutput
- type ReferenceDataSetState
- type Sku
- type SkuArgs
- type SkuInput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToStringOutput() pulumi.StringOutput
- func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuOutput
- func (o SkuOutput) Capacity() pulumi.IntOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (o SkuResponseOutput) Capacity() pulumi.IntOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
Constants ¶
const ( AccessPolicyRoleReader = AccessPolicyRole("Reader") AccessPolicyRoleContributor = AccessPolicyRole("Contributor") )
const ( DataStringComparisonBehaviorOrdinal = DataStringComparisonBehavior("Ordinal") DataStringComparisonBehaviorOrdinalIgnoreCase = DataStringComparisonBehavior("OrdinalIgnoreCase") )
const ( Kind_Microsoft_EventHub = Kind("Microsoft.EventHub") Kind_Microsoft_IoTHub = Kind("Microsoft.IoTHub") )
const ( ReferenceDataKeyPropertyTypeString = ReferenceDataKeyPropertyType("String") ReferenceDataKeyPropertyTypeDouble = ReferenceDataKeyPropertyType("Double") ReferenceDataKeyPropertyTypeBool = ReferenceDataKeyPropertyType("Bool") ReferenceDataKeyPropertyTypeDateTime = ReferenceDataKeyPropertyType("DateTime") )
const ( SkuNameS1 = SkuName("S1") SkuNameS2 = SkuName("S2") SkuNameP1 = SkuName("P1") SkuNameL1 = SkuName("L1") )
const (
LocalTimestampFormatEmbedded = LocalTimestampFormat("Embedded")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessPolicy ¶
type AccessPolicy struct { pulumi.CustomResourceState // An description of the access policy. Description pulumi.StringPtrOutput `pulumi:"description"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The objectId of the principal in Azure Active Directory. PrincipalObjectId pulumi.StringPtrOutput `pulumi:"principalObjectId"` // The list of roles the principal is assigned on the environment. Roles pulumi.StringArrayOutput `pulumi:"roles"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
An access policy is used to grant users and applications access to the environment. Roles are assigned to service principals in Azure Active Directory. These roles define the actions the principal can perform through the Time Series Insights data plane APIs.
func GetAccessPolicy ¶
func GetAccessPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccessPolicyState, opts ...pulumi.ResourceOption) (*AccessPolicy, error)
GetAccessPolicy gets an existing AccessPolicy 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 NewAccessPolicy ¶
func NewAccessPolicy(ctx *pulumi.Context, name string, args *AccessPolicyArgs, opts ...pulumi.ResourceOption) (*AccessPolicy, error)
NewAccessPolicy registers a new resource with the given unique name, arguments, and options.
func (*AccessPolicy) ElementType ¶ added in v0.2.6
func (*AccessPolicy) ElementType() reflect.Type
func (*AccessPolicy) ToAccessPolicyOutput ¶ added in v0.2.6
func (i *AccessPolicy) ToAccessPolicyOutput() AccessPolicyOutput
func (*AccessPolicy) ToAccessPolicyOutputWithContext ¶ added in v0.2.6
func (i *AccessPolicy) ToAccessPolicyOutputWithContext(ctx context.Context) AccessPolicyOutput
type AccessPolicyArgs ¶
type AccessPolicyArgs struct { // Name of the access policy. AccessPolicyName pulumi.StringInput // An description of the access policy. Description pulumi.StringPtrInput // The name of the Time Series Insights environment associated with the specified resource group. EnvironmentName pulumi.StringInput // The objectId of the principal in Azure Active Directory. PrincipalObjectId pulumi.StringPtrInput // Name of an Azure Resource group. ResourceGroupName pulumi.StringInput // The list of roles the principal is assigned on the environment. Roles pulumi.StringArrayInput }
The set of arguments for constructing a AccessPolicy resource.
func (AccessPolicyArgs) ElementType ¶
func (AccessPolicyArgs) ElementType() reflect.Type
type AccessPolicyInput ¶ added in v0.2.6
type AccessPolicyInput interface { pulumi.Input ToAccessPolicyOutput() AccessPolicyOutput ToAccessPolicyOutputWithContext(ctx context.Context) AccessPolicyOutput }
type AccessPolicyOutput ¶ added in v0.2.6
type AccessPolicyOutput struct {
*pulumi.OutputState
}
func (AccessPolicyOutput) ElementType ¶ added in v0.2.6
func (AccessPolicyOutput) ElementType() reflect.Type
func (AccessPolicyOutput) ToAccessPolicyOutput ¶ added in v0.2.6
func (o AccessPolicyOutput) ToAccessPolicyOutput() AccessPolicyOutput
func (AccessPolicyOutput) ToAccessPolicyOutputWithContext ¶ added in v0.2.6
func (o AccessPolicyOutput) ToAccessPolicyOutputWithContext(ctx context.Context) AccessPolicyOutput
type AccessPolicyRole ¶ added in v0.3.1
A role defining the data plane operations that a principal can perform on a Time Series Insights client.
func (AccessPolicyRole) ElementType ¶ added in v0.3.1
func (AccessPolicyRole) ElementType() reflect.Type
func (AccessPolicyRole) ToStringOutput ¶ added in v0.3.1
func (e AccessPolicyRole) ToStringOutput() pulumi.StringOutput
func (AccessPolicyRole) ToStringOutputWithContext ¶ added in v0.3.1
func (e AccessPolicyRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AccessPolicyRole) ToStringPtrOutput ¶ added in v0.3.1
func (e AccessPolicyRole) ToStringPtrOutput() pulumi.StringPtrOutput
func (AccessPolicyRole) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AccessPolicyRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AccessPolicyState ¶
type AccessPolicyState struct { // An description of the access policy. Description pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The objectId of the principal in Azure Active Directory. PrincipalObjectId pulumi.StringPtrInput // The list of roles the principal is assigned on the environment. Roles pulumi.StringArrayInput // Resource type Type pulumi.StringPtrInput }
func (AccessPolicyState) ElementType ¶
func (AccessPolicyState) ElementType() reflect.Type
type DataStringComparisonBehavior ¶ added in v0.3.1
The reference data set key comparison behavior can be set using this property. By default, the value is 'Ordinal' - which means case sensitive key comparison will be performed while joining reference data with events or while adding new reference data. When 'OrdinalIgnoreCase' is set, case insensitive comparison will be used.
func (DataStringComparisonBehavior) ElementType ¶ added in v0.3.1
func (DataStringComparisonBehavior) ElementType() reflect.Type
func (DataStringComparisonBehavior) ToStringOutput ¶ added in v0.3.1
func (e DataStringComparisonBehavior) ToStringOutput() pulumi.StringOutput
func (DataStringComparisonBehavior) ToStringOutputWithContext ¶ added in v0.3.1
func (e DataStringComparisonBehavior) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataStringComparisonBehavior) ToStringPtrOutput ¶ added in v0.3.1
func (e DataStringComparisonBehavior) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataStringComparisonBehavior) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DataStringComparisonBehavior) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Environment ¶
type Environment struct { pulumi.CustomResourceState // The kind of the environment. Kind pulumi.StringOutput `pulumi:"kind"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The sku determines the type of environment, either standard (S1 or S2) or long-term (L1). For standard environments the sku determines the capacity of the environment, the ingress rate, and the billing rate. Sku SkuResponseOutput `pulumi:"sku"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
An environment is a set of time-series data available for query, and is the top level Azure Time Series Insights resource.
func GetEnvironment ¶
func GetEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)
GetEnvironment gets an existing Environment 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 NewEnvironment ¶
func NewEnvironment(ctx *pulumi.Context, name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)
NewEnvironment registers a new resource with the given unique name, arguments, and options.
func (*Environment) ElementType ¶ added in v0.2.6
func (*Environment) ElementType() reflect.Type
func (*Environment) ToEnvironmentOutput ¶ added in v0.2.6
func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
func (*Environment) ToEnvironmentOutputWithContext ¶ added in v0.2.6
func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentArgs ¶
type EnvironmentArgs struct { // Name of the environment EnvironmentName pulumi.StringInput // The kind of the environment. Kind pulumi.StringInput // The location of the resource. Location pulumi.StringPtrInput // Name of an Azure Resource group. ResourceGroupName pulumi.StringInput // The sku determines the type of environment, either standard (S1 or S2) or long-term (L1). For standard environments the sku determines the capacity of the environment, the ingress rate, and the billing rate. Sku SkuInput // Key-value pairs of additional properties for the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentInput ¶ added in v0.2.6
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentOutput ¶ added in v0.2.6
type EnvironmentOutput struct {
*pulumi.OutputState
}
func (EnvironmentOutput) ElementType ¶ added in v0.2.6
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) ToEnvironmentOutput ¶ added in v0.2.6
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶ added in v0.2.6
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentState ¶
type EnvironmentState struct { // The kind of the environment. Kind pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The sku determines the type of environment, either standard (S1 or S2) or long-term (L1). For standard environments the sku determines the capacity of the environment, the ingress rate, and the billing rate. Sku SkuResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type EventSource ¶
type EventSource struct { pulumi.CustomResourceState // The kind of the event source. Kind pulumi.StringOutput `pulumi:"kind"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
An environment receives data from one or more event sources. Each event source has associated connection info that allows the Time Series Insights ingress pipeline to connect to and pull data from the event source
func GetEventSource ¶
func GetEventSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EventSourceState, opts ...pulumi.ResourceOption) (*EventSource, error)
GetEventSource gets an existing EventSource 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 NewEventSource ¶
func NewEventSource(ctx *pulumi.Context, name string, args *EventSourceArgs, opts ...pulumi.ResourceOption) (*EventSource, error)
NewEventSource registers a new resource with the given unique name, arguments, and options.
func (*EventSource) ElementType ¶ added in v0.2.6
func (*EventSource) ElementType() reflect.Type
func (*EventSource) ToEventSourceOutput ¶ added in v0.2.6
func (i *EventSource) ToEventSourceOutput() EventSourceOutput
func (*EventSource) ToEventSourceOutputWithContext ¶ added in v0.2.6
func (i *EventSource) ToEventSourceOutputWithContext(ctx context.Context) EventSourceOutput
type EventSourceArgs ¶
type EventSourceArgs struct { // The name of the Time Series Insights environment associated with the specified resource group. EnvironmentName pulumi.StringInput // Name of the event source. EventSourceName pulumi.StringInput // The kind of the event source. Kind pulumi.StringInput // An object that represents the local timestamp property. It contains the format of local timestamp that needs to be used and the corresponding timezone offset information. If a value isn't specified for localTimestamp, or if null, then the local timestamp will not be ingressed with the events. LocalTimestamp LocalTimestampPtrInput // The location of the resource. Location pulumi.StringPtrInput // Name of an Azure Resource group. ResourceGroupName pulumi.StringInput // Key-value pairs of additional properties for the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a EventSource resource.
func (EventSourceArgs) ElementType ¶
func (EventSourceArgs) ElementType() reflect.Type
type EventSourceInput ¶ added in v0.2.6
type EventSourceInput interface { pulumi.Input ToEventSourceOutput() EventSourceOutput ToEventSourceOutputWithContext(ctx context.Context) EventSourceOutput }
type EventSourceOutput ¶ added in v0.2.6
type EventSourceOutput struct {
*pulumi.OutputState
}
func (EventSourceOutput) ElementType ¶ added in v0.2.6
func (EventSourceOutput) ElementType() reflect.Type
func (EventSourceOutput) ToEventSourceOutput ¶ added in v0.2.6
func (o EventSourceOutput) ToEventSourceOutput() EventSourceOutput
func (EventSourceOutput) ToEventSourceOutputWithContext ¶ added in v0.2.6
func (o EventSourceOutput) ToEventSourceOutputWithContext(ctx context.Context) EventSourceOutput
type EventSourceState ¶
type EventSourceState struct { // The kind of the event source. Kind pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (EventSourceState) ElementType ¶
func (EventSourceState) ElementType() reflect.Type
type Kind ¶ added in v0.3.1
The kind of the event source.
func (Kind) ElementType ¶ added in v0.3.1
func (Kind) ToStringOutput ¶ added in v0.3.1
func (e Kind) ToStringOutput() pulumi.StringOutput
func (Kind) ToStringOutputWithContext ¶ added in v0.3.1
func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Kind) ToStringPtrOutput ¶ added in v0.3.1
func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
func (Kind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocalTimestamp ¶
type LocalTimestamp struct { // An enum that represents the format of the local timestamp property that needs to be set. Format *string `pulumi:"format"` // An object that represents the offset information for the local timestamp format specified. Should not be specified for LocalTimestampFormat - Embedded. TimeZoneOffset *LocalTimestampTimeZoneOffset `pulumi:"timeZoneOffset"` }
An object that represents the local timestamp property. It contains the format of local timestamp that needs to be used and the corresponding timezone offset information. If a value isn't specified for localTimestamp, or if null, then the local timestamp will not be ingressed with the events.
type LocalTimestampArgs ¶
type LocalTimestampArgs struct { // An enum that represents the format of the local timestamp property that needs to be set. Format pulumi.StringPtrInput `pulumi:"format"` // An object that represents the offset information for the local timestamp format specified. Should not be specified for LocalTimestampFormat - Embedded. TimeZoneOffset LocalTimestampTimeZoneOffsetPtrInput `pulumi:"timeZoneOffset"` }
An object that represents the local timestamp property. It contains the format of local timestamp that needs to be used and the corresponding timezone offset information. If a value isn't specified for localTimestamp, or if null, then the local timestamp will not be ingressed with the events.
func (LocalTimestampArgs) ElementType ¶
func (LocalTimestampArgs) ElementType() reflect.Type
func (LocalTimestampArgs) ToLocalTimestampOutput ¶
func (i LocalTimestampArgs) ToLocalTimestampOutput() LocalTimestampOutput
func (LocalTimestampArgs) ToLocalTimestampOutputWithContext ¶
func (i LocalTimestampArgs) ToLocalTimestampOutputWithContext(ctx context.Context) LocalTimestampOutput
func (LocalTimestampArgs) ToLocalTimestampPtrOutput ¶
func (i LocalTimestampArgs) ToLocalTimestampPtrOutput() LocalTimestampPtrOutput
func (LocalTimestampArgs) ToLocalTimestampPtrOutputWithContext ¶
func (i LocalTimestampArgs) ToLocalTimestampPtrOutputWithContext(ctx context.Context) LocalTimestampPtrOutput
type LocalTimestampFormat ¶ added in v0.3.1
An enum that represents the format of the local timestamp property that needs to be set.
func (LocalTimestampFormat) ElementType ¶ added in v0.3.1
func (LocalTimestampFormat) ElementType() reflect.Type
func (LocalTimestampFormat) ToStringOutput ¶ added in v0.3.1
func (e LocalTimestampFormat) ToStringOutput() pulumi.StringOutput
func (LocalTimestampFormat) ToStringOutputWithContext ¶ added in v0.3.1
func (e LocalTimestampFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocalTimestampFormat) ToStringPtrOutput ¶ added in v0.3.1
func (e LocalTimestampFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocalTimestampFormat) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LocalTimestampFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocalTimestampInput ¶
type LocalTimestampInput interface { pulumi.Input ToLocalTimestampOutput() LocalTimestampOutput ToLocalTimestampOutputWithContext(context.Context) LocalTimestampOutput }
LocalTimestampInput is an input type that accepts LocalTimestampArgs and LocalTimestampOutput values. You can construct a concrete instance of `LocalTimestampInput` via:
LocalTimestampArgs{...}
type LocalTimestampOutput ¶
type LocalTimestampOutput struct{ *pulumi.OutputState }
An object that represents the local timestamp property. It contains the format of local timestamp that needs to be used and the corresponding timezone offset information. If a value isn't specified for localTimestamp, or if null, then the local timestamp will not be ingressed with the events.
func (LocalTimestampOutput) ElementType ¶
func (LocalTimestampOutput) ElementType() reflect.Type
func (LocalTimestampOutput) Format ¶
func (o LocalTimestampOutput) Format() pulumi.StringPtrOutput
An enum that represents the format of the local timestamp property that needs to be set.
func (LocalTimestampOutput) TimeZoneOffset ¶
func (o LocalTimestampOutput) TimeZoneOffset() LocalTimestampTimeZoneOffsetPtrOutput
An object that represents the offset information for the local timestamp format specified. Should not be specified for LocalTimestampFormat - Embedded.
func (LocalTimestampOutput) ToLocalTimestampOutput ¶
func (o LocalTimestampOutput) ToLocalTimestampOutput() LocalTimestampOutput
func (LocalTimestampOutput) ToLocalTimestampOutputWithContext ¶
func (o LocalTimestampOutput) ToLocalTimestampOutputWithContext(ctx context.Context) LocalTimestampOutput
func (LocalTimestampOutput) ToLocalTimestampPtrOutput ¶
func (o LocalTimestampOutput) ToLocalTimestampPtrOutput() LocalTimestampPtrOutput
func (LocalTimestampOutput) ToLocalTimestampPtrOutputWithContext ¶
func (o LocalTimestampOutput) ToLocalTimestampPtrOutputWithContext(ctx context.Context) LocalTimestampPtrOutput
type LocalTimestampPtrInput ¶
type LocalTimestampPtrInput interface { pulumi.Input ToLocalTimestampPtrOutput() LocalTimestampPtrOutput ToLocalTimestampPtrOutputWithContext(context.Context) LocalTimestampPtrOutput }
LocalTimestampPtrInput is an input type that accepts LocalTimestampArgs, LocalTimestampPtr and LocalTimestampPtrOutput values. You can construct a concrete instance of `LocalTimestampPtrInput` via:
LocalTimestampArgs{...} or: nil
func LocalTimestampPtr ¶
func LocalTimestampPtr(v *LocalTimestampArgs) LocalTimestampPtrInput
type LocalTimestampPtrOutput ¶
type LocalTimestampPtrOutput struct{ *pulumi.OutputState }
func (LocalTimestampPtrOutput) Elem ¶
func (o LocalTimestampPtrOutput) Elem() LocalTimestampOutput
func (LocalTimestampPtrOutput) ElementType ¶
func (LocalTimestampPtrOutput) ElementType() reflect.Type
func (LocalTimestampPtrOutput) Format ¶
func (o LocalTimestampPtrOutput) Format() pulumi.StringPtrOutput
An enum that represents the format of the local timestamp property that needs to be set.
func (LocalTimestampPtrOutput) TimeZoneOffset ¶
func (o LocalTimestampPtrOutput) TimeZoneOffset() LocalTimestampTimeZoneOffsetPtrOutput
An object that represents the offset information for the local timestamp format specified. Should not be specified for LocalTimestampFormat - Embedded.
func (LocalTimestampPtrOutput) ToLocalTimestampPtrOutput ¶
func (o LocalTimestampPtrOutput) ToLocalTimestampPtrOutput() LocalTimestampPtrOutput
func (LocalTimestampPtrOutput) ToLocalTimestampPtrOutputWithContext ¶
func (o LocalTimestampPtrOutput) ToLocalTimestampPtrOutputWithContext(ctx context.Context) LocalTimestampPtrOutput
type LocalTimestampTimeZoneOffset ¶
type LocalTimestampTimeZoneOffset struct { // The event property that will be contain the offset information to calculate the local timestamp. When the LocalTimestampFormat is Iana, the property name will contain the name of the column which contains IANA Timezone Name (eg: Americas/Los Angeles). When LocalTimestampFormat is Timespan, it contains the name of property which contains values representing the offset (eg: P1D or 1.00:00:00) PropertyName *string `pulumi:"propertyName"` }
An object that represents the offset information for the local timestamp format specified. Should not be specified for LocalTimestampFormat - Embedded.
type LocalTimestampTimeZoneOffsetArgs ¶
type LocalTimestampTimeZoneOffsetArgs struct { // The event property that will be contain the offset information to calculate the local timestamp. When the LocalTimestampFormat is Iana, the property name will contain the name of the column which contains IANA Timezone Name (eg: Americas/Los Angeles). When LocalTimestampFormat is Timespan, it contains the name of property which contains values representing the offset (eg: P1D or 1.00:00:00) PropertyName pulumi.StringPtrInput `pulumi:"propertyName"` }
An object that represents the offset information for the local timestamp format specified. Should not be specified for LocalTimestampFormat - Embedded.
func (LocalTimestampTimeZoneOffsetArgs) ElementType ¶
func (LocalTimestampTimeZoneOffsetArgs) ElementType() reflect.Type
func (LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetOutput ¶
func (i LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetOutput() LocalTimestampTimeZoneOffsetOutput
func (LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetOutputWithContext ¶
func (i LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetOutputWithContext(ctx context.Context) LocalTimestampTimeZoneOffsetOutput
func (LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetPtrOutput ¶
func (i LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetPtrOutput() LocalTimestampTimeZoneOffsetPtrOutput
func (LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetPtrOutputWithContext ¶
func (i LocalTimestampTimeZoneOffsetArgs) ToLocalTimestampTimeZoneOffsetPtrOutputWithContext(ctx context.Context) LocalTimestampTimeZoneOffsetPtrOutput
type LocalTimestampTimeZoneOffsetInput ¶
type LocalTimestampTimeZoneOffsetInput interface { pulumi.Input ToLocalTimestampTimeZoneOffsetOutput() LocalTimestampTimeZoneOffsetOutput ToLocalTimestampTimeZoneOffsetOutputWithContext(context.Context) LocalTimestampTimeZoneOffsetOutput }
LocalTimestampTimeZoneOffsetInput is an input type that accepts LocalTimestampTimeZoneOffsetArgs and LocalTimestampTimeZoneOffsetOutput values. You can construct a concrete instance of `LocalTimestampTimeZoneOffsetInput` via:
LocalTimestampTimeZoneOffsetArgs{...}
type LocalTimestampTimeZoneOffsetOutput ¶
type LocalTimestampTimeZoneOffsetOutput struct{ *pulumi.OutputState }
An object that represents the offset information for the local timestamp format specified. Should not be specified for LocalTimestampFormat - Embedded.
func (LocalTimestampTimeZoneOffsetOutput) ElementType ¶
func (LocalTimestampTimeZoneOffsetOutput) ElementType() reflect.Type
func (LocalTimestampTimeZoneOffsetOutput) PropertyName ¶
func (o LocalTimestampTimeZoneOffsetOutput) PropertyName() pulumi.StringPtrOutput
The event property that will be contain the offset information to calculate the local timestamp. When the LocalTimestampFormat is Iana, the property name will contain the name of the column which contains IANA Timezone Name (eg: Americas/Los Angeles). When LocalTimestampFormat is Timespan, it contains the name of property which contains values representing the offset (eg: P1D or 1.00:00:00)
func (LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetOutput ¶
func (o LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetOutput() LocalTimestampTimeZoneOffsetOutput
func (LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetOutputWithContext ¶
func (o LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetOutputWithContext(ctx context.Context) LocalTimestampTimeZoneOffsetOutput
func (LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetPtrOutput ¶
func (o LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetPtrOutput() LocalTimestampTimeZoneOffsetPtrOutput
func (LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetPtrOutputWithContext ¶
func (o LocalTimestampTimeZoneOffsetOutput) ToLocalTimestampTimeZoneOffsetPtrOutputWithContext(ctx context.Context) LocalTimestampTimeZoneOffsetPtrOutput
type LocalTimestampTimeZoneOffsetPtrInput ¶
type LocalTimestampTimeZoneOffsetPtrInput interface { pulumi.Input ToLocalTimestampTimeZoneOffsetPtrOutput() LocalTimestampTimeZoneOffsetPtrOutput ToLocalTimestampTimeZoneOffsetPtrOutputWithContext(context.Context) LocalTimestampTimeZoneOffsetPtrOutput }
LocalTimestampTimeZoneOffsetPtrInput is an input type that accepts LocalTimestampTimeZoneOffsetArgs, LocalTimestampTimeZoneOffsetPtr and LocalTimestampTimeZoneOffsetPtrOutput values. You can construct a concrete instance of `LocalTimestampTimeZoneOffsetPtrInput` via:
LocalTimestampTimeZoneOffsetArgs{...} or: nil
func LocalTimestampTimeZoneOffsetPtr ¶
func LocalTimestampTimeZoneOffsetPtr(v *LocalTimestampTimeZoneOffsetArgs) LocalTimestampTimeZoneOffsetPtrInput
type LocalTimestampTimeZoneOffsetPtrOutput ¶
type LocalTimestampTimeZoneOffsetPtrOutput struct{ *pulumi.OutputState }
func (LocalTimestampTimeZoneOffsetPtrOutput) ElementType ¶
func (LocalTimestampTimeZoneOffsetPtrOutput) ElementType() reflect.Type
func (LocalTimestampTimeZoneOffsetPtrOutput) PropertyName ¶
func (o LocalTimestampTimeZoneOffsetPtrOutput) PropertyName() pulumi.StringPtrOutput
The event property that will be contain the offset information to calculate the local timestamp. When the LocalTimestampFormat is Iana, the property name will contain the name of the column which contains IANA Timezone Name (eg: Americas/Los Angeles). When LocalTimestampFormat is Timespan, it contains the name of property which contains values representing the offset (eg: P1D or 1.00:00:00)
func (LocalTimestampTimeZoneOffsetPtrOutput) ToLocalTimestampTimeZoneOffsetPtrOutput ¶
func (o LocalTimestampTimeZoneOffsetPtrOutput) ToLocalTimestampTimeZoneOffsetPtrOutput() LocalTimestampTimeZoneOffsetPtrOutput
func (LocalTimestampTimeZoneOffsetPtrOutput) ToLocalTimestampTimeZoneOffsetPtrOutputWithContext ¶
func (o LocalTimestampTimeZoneOffsetPtrOutput) ToLocalTimestampTimeZoneOffsetPtrOutputWithContext(ctx context.Context) LocalTimestampTimeZoneOffsetPtrOutput
type LookupAccessPolicyArgs ¶
type LookupAccessPolicyArgs struct { // The name of the Time Series Insights access policy associated with the specified environment. AccessPolicyName string `pulumi:"accessPolicyName"` // The name of the Time Series Insights environment associated with the specified resource group. EnvironmentName string `pulumi:"environmentName"` // Name of an Azure Resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupAccessPolicyResult ¶
type LookupAccessPolicyResult struct { // An description of the access policy. Description *string `pulumi:"description"` // Resource Id Id string `pulumi:"id"` // Resource name Name string `pulumi:"name"` // The objectId of the principal in Azure Active Directory. PrincipalObjectId *string `pulumi:"principalObjectId"` // The list of roles the principal is assigned on the environment. Roles []string `pulumi:"roles"` // Resource type Type string `pulumi:"type"` }
An access policy is used to grant users and applications access to the environment. Roles are assigned to service principals in Azure Active Directory. These roles define the actions the principal can perform through the Time Series Insights data plane APIs.
func LookupAccessPolicy ¶
func LookupAccessPolicy(ctx *pulumi.Context, args *LookupAccessPolicyArgs, opts ...pulumi.InvokeOption) (*LookupAccessPolicyResult, error)
type LookupEnvironmentArgs ¶
type LookupEnvironmentArgs struct { // The name of the Time Series Insights environment associated with the specified resource group. EnvironmentName string `pulumi:"environmentName"` // Setting $expand=status will include the status of the internal services of the environment in the Time Series Insights service. Expand *string `pulumi:"expand"` // Name of an Azure Resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupEnvironmentResult ¶
type LookupEnvironmentResult struct { // Resource Id Id string `pulumi:"id"` // The kind of the environment. Kind string `pulumi:"kind"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // The sku determines the type of environment, either standard (S1 or S2) or long-term (L1). For standard environments the sku determines the capacity of the environment, the ingress rate, and the billing rate. Sku SkuResponse `pulumi:"sku"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
An environment is a set of time-series data available for query, and is the top level Azure Time Series Insights resource.
func LookupEnvironment ¶
func LookupEnvironment(ctx *pulumi.Context, args *LookupEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentResult, error)
type LookupEventSourceArgs ¶
type LookupEventSourceArgs struct { // The name of the Time Series Insights environment associated with the specified resource group. EnvironmentName string `pulumi:"environmentName"` // The name of the Time Series Insights event source associated with the specified environment. EventSourceName string `pulumi:"eventSourceName"` // Name of an Azure Resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupEventSourceResult ¶
type LookupEventSourceResult struct { // Resource Id Id string `pulumi:"id"` // The kind of the event source. Kind string `pulumi:"kind"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
An environment receives data from one or more event sources. Each event source has associated connection info that allows the Time Series Insights ingress pipeline to connect to and pull data from the event source
func LookupEventSource ¶
func LookupEventSource(ctx *pulumi.Context, args *LookupEventSourceArgs, opts ...pulumi.InvokeOption) (*LookupEventSourceResult, error)
type LookupReferenceDataSetArgs ¶
type LookupReferenceDataSetArgs struct { // The name of the Time Series Insights environment associated with the specified resource group. EnvironmentName string `pulumi:"environmentName"` // The name of the Time Series Insights reference data set associated with the specified environment. ReferenceDataSetName string `pulumi:"referenceDataSetName"` // Name of an Azure Resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupReferenceDataSetResult ¶
type LookupReferenceDataSetResult struct { // The time the resource was created. CreationTime string `pulumi:"creationTime"` // The reference data set key comparison behavior can be set using this property. By default, the value is 'Ordinal' - which means case sensitive key comparison will be performed while joining reference data with events or while adding new reference data. When 'OrdinalIgnoreCase' is set, case insensitive comparison will be used. DataStringComparisonBehavior *string `pulumi:"dataStringComparisonBehavior"` // Resource Id Id string `pulumi:"id"` // The list of key properties for the reference data set. KeyProperties []ReferenceDataSetKeyPropertyResponse `pulumi:"keyProperties"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // Provisioning state of the resource. ProvisioningState string `pulumi:"provisioningState"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
A reference data set provides metadata about the events in an environment. Metadata in the reference data set will be joined with events as they are read from event sources. The metadata that makes up the reference data set is uploaded or modified through the Time Series Insights data plane APIs.
func LookupReferenceDataSet ¶
func LookupReferenceDataSet(ctx *pulumi.Context, args *LookupReferenceDataSetArgs, opts ...pulumi.InvokeOption) (*LookupReferenceDataSetResult, error)
type ReferenceDataKeyPropertyType ¶ added in v0.3.1
The type of the key property.
func (ReferenceDataKeyPropertyType) ElementType ¶ added in v0.3.1
func (ReferenceDataKeyPropertyType) ElementType() reflect.Type
func (ReferenceDataKeyPropertyType) ToStringOutput ¶ added in v0.3.1
func (e ReferenceDataKeyPropertyType) ToStringOutput() pulumi.StringOutput
func (ReferenceDataKeyPropertyType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ReferenceDataKeyPropertyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReferenceDataKeyPropertyType) ToStringPtrOutput ¶ added in v0.3.1
func (e ReferenceDataKeyPropertyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReferenceDataKeyPropertyType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ReferenceDataKeyPropertyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReferenceDataSet ¶
type ReferenceDataSet struct { pulumi.CustomResourceState // The time the resource was created. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The reference data set key comparison behavior can be set using this property. By default, the value is 'Ordinal' - which means case sensitive key comparison will be performed while joining reference data with events or while adding new reference data. When 'OrdinalIgnoreCase' is set, case insensitive comparison will be used. DataStringComparisonBehavior pulumi.StringPtrOutput `pulumi:"dataStringComparisonBehavior"` // The list of key properties for the reference data set. KeyProperties ReferenceDataSetKeyPropertyResponseArrayOutput `pulumi:"keyProperties"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Provisioning state of the resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
A reference data set provides metadata about the events in an environment. Metadata in the reference data set will be joined with events as they are read from event sources. The metadata that makes up the reference data set is uploaded or modified through the Time Series Insights data plane APIs.
func GetReferenceDataSet ¶
func GetReferenceDataSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReferenceDataSetState, opts ...pulumi.ResourceOption) (*ReferenceDataSet, error)
GetReferenceDataSet gets an existing ReferenceDataSet 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 NewReferenceDataSet ¶
func NewReferenceDataSet(ctx *pulumi.Context, name string, args *ReferenceDataSetArgs, opts ...pulumi.ResourceOption) (*ReferenceDataSet, error)
NewReferenceDataSet registers a new resource with the given unique name, arguments, and options.
func (*ReferenceDataSet) ElementType ¶ added in v0.2.6
func (*ReferenceDataSet) ElementType() reflect.Type
func (*ReferenceDataSet) ToReferenceDataSetOutput ¶ added in v0.2.6
func (i *ReferenceDataSet) ToReferenceDataSetOutput() ReferenceDataSetOutput
func (*ReferenceDataSet) ToReferenceDataSetOutputWithContext ¶ added in v0.2.6
func (i *ReferenceDataSet) ToReferenceDataSetOutputWithContext(ctx context.Context) ReferenceDataSetOutput
type ReferenceDataSetArgs ¶
type ReferenceDataSetArgs struct { // The reference data set key comparison behavior can be set using this property. By default, the value is 'Ordinal' - which means case sensitive key comparison will be performed while joining reference data with events or while adding new reference data. When 'OrdinalIgnoreCase' is set, case insensitive comparison will be used. DataStringComparisonBehavior pulumi.StringPtrInput // The name of the Time Series Insights environment associated with the specified resource group. EnvironmentName pulumi.StringInput // The list of key properties for the reference data set. KeyProperties ReferenceDataSetKeyPropertyArrayInput // The location of the resource. Location pulumi.StringPtrInput // Name of the reference data set. ReferenceDataSetName pulumi.StringInput // Name of an Azure Resource group. ResourceGroupName pulumi.StringInput // Key-value pairs of additional properties for the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a ReferenceDataSet resource.
func (ReferenceDataSetArgs) ElementType ¶
func (ReferenceDataSetArgs) ElementType() reflect.Type
type ReferenceDataSetInput ¶ added in v0.2.6
type ReferenceDataSetInput interface { pulumi.Input ToReferenceDataSetOutput() ReferenceDataSetOutput ToReferenceDataSetOutputWithContext(ctx context.Context) ReferenceDataSetOutput }
type ReferenceDataSetKeyProperty ¶
type ReferenceDataSetKeyProperty struct { // The name of the key property. Name *string `pulumi:"name"` // The type of the key property. Type *string `pulumi:"type"` }
A key property for the reference data set. A reference data set can have multiple key properties.
type ReferenceDataSetKeyPropertyArgs ¶
type ReferenceDataSetKeyPropertyArgs struct { // The name of the key property. Name pulumi.StringPtrInput `pulumi:"name"` // The type of the key property. Type pulumi.StringPtrInput `pulumi:"type"` }
A key property for the reference data set. A reference data set can have multiple key properties.
func (ReferenceDataSetKeyPropertyArgs) ElementType ¶
func (ReferenceDataSetKeyPropertyArgs) ElementType() reflect.Type
func (ReferenceDataSetKeyPropertyArgs) ToReferenceDataSetKeyPropertyOutput ¶
func (i ReferenceDataSetKeyPropertyArgs) ToReferenceDataSetKeyPropertyOutput() ReferenceDataSetKeyPropertyOutput
func (ReferenceDataSetKeyPropertyArgs) ToReferenceDataSetKeyPropertyOutputWithContext ¶
func (i ReferenceDataSetKeyPropertyArgs) ToReferenceDataSetKeyPropertyOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyOutput
type ReferenceDataSetKeyPropertyArray ¶
type ReferenceDataSetKeyPropertyArray []ReferenceDataSetKeyPropertyInput
func (ReferenceDataSetKeyPropertyArray) ElementType ¶
func (ReferenceDataSetKeyPropertyArray) ElementType() reflect.Type
func (ReferenceDataSetKeyPropertyArray) ToReferenceDataSetKeyPropertyArrayOutput ¶
func (i ReferenceDataSetKeyPropertyArray) ToReferenceDataSetKeyPropertyArrayOutput() ReferenceDataSetKeyPropertyArrayOutput
func (ReferenceDataSetKeyPropertyArray) ToReferenceDataSetKeyPropertyArrayOutputWithContext ¶
func (i ReferenceDataSetKeyPropertyArray) ToReferenceDataSetKeyPropertyArrayOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyArrayOutput
type ReferenceDataSetKeyPropertyArrayInput ¶
type ReferenceDataSetKeyPropertyArrayInput interface { pulumi.Input ToReferenceDataSetKeyPropertyArrayOutput() ReferenceDataSetKeyPropertyArrayOutput ToReferenceDataSetKeyPropertyArrayOutputWithContext(context.Context) ReferenceDataSetKeyPropertyArrayOutput }
ReferenceDataSetKeyPropertyArrayInput is an input type that accepts ReferenceDataSetKeyPropertyArray and ReferenceDataSetKeyPropertyArrayOutput values. You can construct a concrete instance of `ReferenceDataSetKeyPropertyArrayInput` via:
ReferenceDataSetKeyPropertyArray{ ReferenceDataSetKeyPropertyArgs{...} }
type ReferenceDataSetKeyPropertyArrayOutput ¶
type ReferenceDataSetKeyPropertyArrayOutput struct{ *pulumi.OutputState }
func (ReferenceDataSetKeyPropertyArrayOutput) ElementType ¶
func (ReferenceDataSetKeyPropertyArrayOutput) ElementType() reflect.Type
func (ReferenceDataSetKeyPropertyArrayOutput) ToReferenceDataSetKeyPropertyArrayOutput ¶
func (o ReferenceDataSetKeyPropertyArrayOutput) ToReferenceDataSetKeyPropertyArrayOutput() ReferenceDataSetKeyPropertyArrayOutput
func (ReferenceDataSetKeyPropertyArrayOutput) ToReferenceDataSetKeyPropertyArrayOutputWithContext ¶
func (o ReferenceDataSetKeyPropertyArrayOutput) ToReferenceDataSetKeyPropertyArrayOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyArrayOutput
type ReferenceDataSetKeyPropertyInput ¶
type ReferenceDataSetKeyPropertyInput interface { pulumi.Input ToReferenceDataSetKeyPropertyOutput() ReferenceDataSetKeyPropertyOutput ToReferenceDataSetKeyPropertyOutputWithContext(context.Context) ReferenceDataSetKeyPropertyOutput }
ReferenceDataSetKeyPropertyInput is an input type that accepts ReferenceDataSetKeyPropertyArgs and ReferenceDataSetKeyPropertyOutput values. You can construct a concrete instance of `ReferenceDataSetKeyPropertyInput` via:
ReferenceDataSetKeyPropertyArgs{...}
type ReferenceDataSetKeyPropertyOutput ¶
type ReferenceDataSetKeyPropertyOutput struct{ *pulumi.OutputState }
A key property for the reference data set. A reference data set can have multiple key properties.
func (ReferenceDataSetKeyPropertyOutput) ElementType ¶
func (ReferenceDataSetKeyPropertyOutput) ElementType() reflect.Type
func (ReferenceDataSetKeyPropertyOutput) Name ¶
func (o ReferenceDataSetKeyPropertyOutput) Name() pulumi.StringPtrOutput
The name of the key property.
func (ReferenceDataSetKeyPropertyOutput) ToReferenceDataSetKeyPropertyOutput ¶
func (o ReferenceDataSetKeyPropertyOutput) ToReferenceDataSetKeyPropertyOutput() ReferenceDataSetKeyPropertyOutput
func (ReferenceDataSetKeyPropertyOutput) ToReferenceDataSetKeyPropertyOutputWithContext ¶
func (o ReferenceDataSetKeyPropertyOutput) ToReferenceDataSetKeyPropertyOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyOutput
func (ReferenceDataSetKeyPropertyOutput) Type ¶
func (o ReferenceDataSetKeyPropertyOutput) Type() pulumi.StringPtrOutput
The type of the key property.
type ReferenceDataSetKeyPropertyResponse ¶
type ReferenceDataSetKeyPropertyResponse struct { // The name of the key property. Name *string `pulumi:"name"` // The type of the key property. Type *string `pulumi:"type"` }
A key property for the reference data set. A reference data set can have multiple key properties.
type ReferenceDataSetKeyPropertyResponseArgs ¶
type ReferenceDataSetKeyPropertyResponseArgs struct { // The name of the key property. Name pulumi.StringPtrInput `pulumi:"name"` // The type of the key property. Type pulumi.StringPtrInput `pulumi:"type"` }
A key property for the reference data set. A reference data set can have multiple key properties.
func (ReferenceDataSetKeyPropertyResponseArgs) ElementType ¶
func (ReferenceDataSetKeyPropertyResponseArgs) ElementType() reflect.Type
func (ReferenceDataSetKeyPropertyResponseArgs) ToReferenceDataSetKeyPropertyResponseOutput ¶
func (i ReferenceDataSetKeyPropertyResponseArgs) ToReferenceDataSetKeyPropertyResponseOutput() ReferenceDataSetKeyPropertyResponseOutput
func (ReferenceDataSetKeyPropertyResponseArgs) ToReferenceDataSetKeyPropertyResponseOutputWithContext ¶
func (i ReferenceDataSetKeyPropertyResponseArgs) ToReferenceDataSetKeyPropertyResponseOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyResponseOutput
type ReferenceDataSetKeyPropertyResponseArray ¶
type ReferenceDataSetKeyPropertyResponseArray []ReferenceDataSetKeyPropertyResponseInput
func (ReferenceDataSetKeyPropertyResponseArray) ElementType ¶
func (ReferenceDataSetKeyPropertyResponseArray) ElementType() reflect.Type
func (ReferenceDataSetKeyPropertyResponseArray) ToReferenceDataSetKeyPropertyResponseArrayOutput ¶
func (i ReferenceDataSetKeyPropertyResponseArray) ToReferenceDataSetKeyPropertyResponseArrayOutput() ReferenceDataSetKeyPropertyResponseArrayOutput
func (ReferenceDataSetKeyPropertyResponseArray) ToReferenceDataSetKeyPropertyResponseArrayOutputWithContext ¶
func (i ReferenceDataSetKeyPropertyResponseArray) ToReferenceDataSetKeyPropertyResponseArrayOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyResponseArrayOutput
type ReferenceDataSetKeyPropertyResponseArrayInput ¶
type ReferenceDataSetKeyPropertyResponseArrayInput interface { pulumi.Input ToReferenceDataSetKeyPropertyResponseArrayOutput() ReferenceDataSetKeyPropertyResponseArrayOutput ToReferenceDataSetKeyPropertyResponseArrayOutputWithContext(context.Context) ReferenceDataSetKeyPropertyResponseArrayOutput }
ReferenceDataSetKeyPropertyResponseArrayInput is an input type that accepts ReferenceDataSetKeyPropertyResponseArray and ReferenceDataSetKeyPropertyResponseArrayOutput values. You can construct a concrete instance of `ReferenceDataSetKeyPropertyResponseArrayInput` via:
ReferenceDataSetKeyPropertyResponseArray{ ReferenceDataSetKeyPropertyResponseArgs{...} }
type ReferenceDataSetKeyPropertyResponseArrayOutput ¶
type ReferenceDataSetKeyPropertyResponseArrayOutput struct{ *pulumi.OutputState }
func (ReferenceDataSetKeyPropertyResponseArrayOutput) ElementType ¶
func (ReferenceDataSetKeyPropertyResponseArrayOutput) ElementType() reflect.Type
func (ReferenceDataSetKeyPropertyResponseArrayOutput) ToReferenceDataSetKeyPropertyResponseArrayOutput ¶
func (o ReferenceDataSetKeyPropertyResponseArrayOutput) ToReferenceDataSetKeyPropertyResponseArrayOutput() ReferenceDataSetKeyPropertyResponseArrayOutput
func (ReferenceDataSetKeyPropertyResponseArrayOutput) ToReferenceDataSetKeyPropertyResponseArrayOutputWithContext ¶
func (o ReferenceDataSetKeyPropertyResponseArrayOutput) ToReferenceDataSetKeyPropertyResponseArrayOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyResponseArrayOutput
type ReferenceDataSetKeyPropertyResponseInput ¶
type ReferenceDataSetKeyPropertyResponseInput interface { pulumi.Input ToReferenceDataSetKeyPropertyResponseOutput() ReferenceDataSetKeyPropertyResponseOutput ToReferenceDataSetKeyPropertyResponseOutputWithContext(context.Context) ReferenceDataSetKeyPropertyResponseOutput }
ReferenceDataSetKeyPropertyResponseInput is an input type that accepts ReferenceDataSetKeyPropertyResponseArgs and ReferenceDataSetKeyPropertyResponseOutput values. You can construct a concrete instance of `ReferenceDataSetKeyPropertyResponseInput` via:
ReferenceDataSetKeyPropertyResponseArgs{...}
type ReferenceDataSetKeyPropertyResponseOutput ¶
type ReferenceDataSetKeyPropertyResponseOutput struct{ *pulumi.OutputState }
A key property for the reference data set. A reference data set can have multiple key properties.
func (ReferenceDataSetKeyPropertyResponseOutput) ElementType ¶
func (ReferenceDataSetKeyPropertyResponseOutput) ElementType() reflect.Type
func (ReferenceDataSetKeyPropertyResponseOutput) Name ¶
func (o ReferenceDataSetKeyPropertyResponseOutput) Name() pulumi.StringPtrOutput
The name of the key property.
func (ReferenceDataSetKeyPropertyResponseOutput) ToReferenceDataSetKeyPropertyResponseOutput ¶
func (o ReferenceDataSetKeyPropertyResponseOutput) ToReferenceDataSetKeyPropertyResponseOutput() ReferenceDataSetKeyPropertyResponseOutput
func (ReferenceDataSetKeyPropertyResponseOutput) ToReferenceDataSetKeyPropertyResponseOutputWithContext ¶
func (o ReferenceDataSetKeyPropertyResponseOutput) ToReferenceDataSetKeyPropertyResponseOutputWithContext(ctx context.Context) ReferenceDataSetKeyPropertyResponseOutput
func (ReferenceDataSetKeyPropertyResponseOutput) Type ¶
func (o ReferenceDataSetKeyPropertyResponseOutput) Type() pulumi.StringPtrOutput
The type of the key property.
type ReferenceDataSetOutput ¶ added in v0.2.6
type ReferenceDataSetOutput struct {
*pulumi.OutputState
}
func (ReferenceDataSetOutput) ElementType ¶ added in v0.2.6
func (ReferenceDataSetOutput) ElementType() reflect.Type
func (ReferenceDataSetOutput) ToReferenceDataSetOutput ¶ added in v0.2.6
func (o ReferenceDataSetOutput) ToReferenceDataSetOutput() ReferenceDataSetOutput
func (ReferenceDataSetOutput) ToReferenceDataSetOutputWithContext ¶ added in v0.2.6
func (o ReferenceDataSetOutput) ToReferenceDataSetOutputWithContext(ctx context.Context) ReferenceDataSetOutput
type ReferenceDataSetState ¶
type ReferenceDataSetState struct { // The time the resource was created. CreationTime pulumi.StringPtrInput // The reference data set key comparison behavior can be set using this property. By default, the value is 'Ordinal' - which means case sensitive key comparison will be performed while joining reference data with events or while adding new reference data. When 'OrdinalIgnoreCase' is set, case insensitive comparison will be used. DataStringComparisonBehavior pulumi.StringPtrInput // The list of key properties for the reference data set. KeyProperties ReferenceDataSetKeyPropertyResponseArrayInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Provisioning state of the resource. ProvisioningState pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (ReferenceDataSetState) ElementType ¶
func (ReferenceDataSetState) ElementType() reflect.Type
type Sku ¶
type Sku struct { // The capacity of the sku. For standard environments, this value can be changed to support scale out of environments after they have been created. Capacity int `pulumi:"capacity"` // The name of this SKU. Name string `pulumi:"name"` }
The sku determines the type of environment, either standard (S1 or S2) or long-term (L1). For standard environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
type SkuArgs ¶
type SkuArgs struct { // The capacity of the sku. For standard environments, this value can be changed to support scale out of environments after they have been created. Capacity pulumi.IntInput `pulumi:"capacity"` // The name of this SKU. Name pulumi.StringInput `pulumi:"name"` }
The sku determines the type of environment, either standard (S1 or S2) or long-term (L1). For standard environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuName ¶ added in v0.3.1
The name of this SKU.
func (SkuName) ElementType ¶ added in v0.3.1
func (SkuName) ToStringOutput ¶ added in v0.3.1
func (e SkuName) ToStringOutput() pulumi.StringOutput
func (SkuName) ToStringOutputWithContext ¶ added in v0.3.1
func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuName) ToStringPtrOutput ¶ added in v0.3.1
func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
The sku determines the type of environment, either standard (S1 or S2) or long-term (L1). For standard environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
func (SkuOutput) Capacity ¶
The capacity of the sku. For standard environments, this value can be changed to support scale out of environments after they have been created.
func (SkuOutput) ElementType ¶
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Capacity ¶
func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
The capacity of the sku. For standard environments, this value can be changed to support scale out of environments after they have been created.
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
The name of this SKU.
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // The capacity of the sku. For standard environments, this value can be changed to support scale out of environments after they have been created. Capacity int `pulumi:"capacity"` // The name of this SKU. Name string `pulumi:"name"` }
The sku determines the type of environment, either standard (S1 or S2) or long-term (L1). For standard environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
type SkuResponseArgs ¶
type SkuResponseArgs struct { // The capacity of the sku. For standard environments, this value can be changed to support scale out of environments after they have been created. Capacity pulumi.IntInput `pulumi:"capacity"` // The name of this SKU. Name pulumi.StringInput `pulumi:"name"` }
The sku determines the type of environment, either standard (S1 or S2) or long-term (L1). For standard environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
func (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
The sku determines the type of environment, either standard (S1 or S2) or long-term (L1). For standard environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.
func (SkuResponseOutput) Capacity ¶
func (o SkuResponseOutput) Capacity() pulumi.IntOutput
The capacity of the sku. For standard environments, this value can be changed to support scale out of environments after they have been created.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
The name of this SKU.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Capacity ¶
func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
The capacity of the sku. For standard environments, this value can be changed to support scale out of environments after they have been created.
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of this SKU.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput