Documentation
¶
Index ¶
- type AccessPolicy
- type AccessPolicyArgs
- type AccessPolicyState
- type Environment
- type EnvironmentArgs
- type EnvironmentState
- type EnvironmentStateDetailsResponse
- type EnvironmentStateDetailsResponseArgs
- func (EnvironmentStateDetailsResponseArgs) ElementType() reflect.Type
- func (i EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponseOutput() EnvironmentStateDetailsResponseOutput
- func (i EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponseOutputWithContext(ctx context.Context) EnvironmentStateDetailsResponseOutput
- func (i EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponsePtrOutput() EnvironmentStateDetailsResponsePtrOutput
- func (i EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponsePtrOutputWithContext(ctx context.Context) EnvironmentStateDetailsResponsePtrOutput
- type EnvironmentStateDetailsResponseInput
- type EnvironmentStateDetailsResponseOutput
- func (o EnvironmentStateDetailsResponseOutput) Code() pulumi.StringPtrOutput
- func (EnvironmentStateDetailsResponseOutput) ElementType() reflect.Type
- func (o EnvironmentStateDetailsResponseOutput) Message() pulumi.StringPtrOutput
- func (o EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponseOutput() EnvironmentStateDetailsResponseOutput
- func (o EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponseOutputWithContext(ctx context.Context) EnvironmentStateDetailsResponseOutput
- func (o EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponsePtrOutput() EnvironmentStateDetailsResponsePtrOutput
- func (o EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponsePtrOutputWithContext(ctx context.Context) EnvironmentStateDetailsResponsePtrOutput
- type EnvironmentStateDetailsResponsePtrInput
- type EnvironmentStateDetailsResponsePtrOutput
- func (o EnvironmentStateDetailsResponsePtrOutput) Code() pulumi.StringPtrOutput
- func (o EnvironmentStateDetailsResponsePtrOutput) Elem() EnvironmentStateDetailsResponseOutput
- func (EnvironmentStateDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o EnvironmentStateDetailsResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o EnvironmentStateDetailsResponsePtrOutput) ToEnvironmentStateDetailsResponsePtrOutput() EnvironmentStateDetailsResponsePtrOutput
- func (o EnvironmentStateDetailsResponsePtrOutput) ToEnvironmentStateDetailsResponsePtrOutputWithContext(ctx context.Context) EnvironmentStateDetailsResponsePtrOutput
- type EnvironmentStatusResponse
- type EnvironmentStatusResponseArgs
- func (EnvironmentStatusResponseArgs) ElementType() reflect.Type
- func (i EnvironmentStatusResponseArgs) ToEnvironmentStatusResponseOutput() EnvironmentStatusResponseOutput
- func (i EnvironmentStatusResponseArgs) ToEnvironmentStatusResponseOutputWithContext(ctx context.Context) EnvironmentStatusResponseOutput
- func (i EnvironmentStatusResponseArgs) ToEnvironmentStatusResponsePtrOutput() EnvironmentStatusResponsePtrOutput
- func (i EnvironmentStatusResponseArgs) ToEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) EnvironmentStatusResponsePtrOutput
- type EnvironmentStatusResponseInput
- type EnvironmentStatusResponseOutput
- func (EnvironmentStatusResponseOutput) ElementType() reflect.Type
- func (o EnvironmentStatusResponseOutput) Ingress() IngressEnvironmentStatusResponseOutput
- func (o EnvironmentStatusResponseOutput) ToEnvironmentStatusResponseOutput() EnvironmentStatusResponseOutput
- func (o EnvironmentStatusResponseOutput) ToEnvironmentStatusResponseOutputWithContext(ctx context.Context) EnvironmentStatusResponseOutput
- func (o EnvironmentStatusResponseOutput) ToEnvironmentStatusResponsePtrOutput() EnvironmentStatusResponsePtrOutput
- func (o EnvironmentStatusResponseOutput) ToEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) EnvironmentStatusResponsePtrOutput
- type EnvironmentStatusResponsePtrInput
- type EnvironmentStatusResponsePtrOutput
- func (o EnvironmentStatusResponsePtrOutput) Elem() EnvironmentStatusResponseOutput
- func (EnvironmentStatusResponsePtrOutput) ElementType() reflect.Type
- func (o EnvironmentStatusResponsePtrOutput) Ingress() IngressEnvironmentStatusResponsePtrOutput
- func (o EnvironmentStatusResponsePtrOutput) ToEnvironmentStatusResponsePtrOutput() EnvironmentStatusResponsePtrOutput
- func (o EnvironmentStatusResponsePtrOutput) ToEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) EnvironmentStatusResponsePtrOutput
- type EventSource
- type EventSourceArgs
- type EventSourceState
- type IngressEnvironmentStatusResponse
- type IngressEnvironmentStatusResponseArgs
- func (IngressEnvironmentStatusResponseArgs) ElementType() reflect.Type
- func (i IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponseOutput() IngressEnvironmentStatusResponseOutput
- func (i IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponseOutputWithContext(ctx context.Context) IngressEnvironmentStatusResponseOutput
- func (i IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponsePtrOutput() IngressEnvironmentStatusResponsePtrOutput
- func (i IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) IngressEnvironmentStatusResponsePtrOutput
- type IngressEnvironmentStatusResponseInput
- type IngressEnvironmentStatusResponseOutput
- func (IngressEnvironmentStatusResponseOutput) ElementType() reflect.Type
- func (o IngressEnvironmentStatusResponseOutput) State() pulumi.StringPtrOutput
- func (o IngressEnvironmentStatusResponseOutput) StateDetails() EnvironmentStateDetailsResponseOutput
- func (o IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponseOutput() IngressEnvironmentStatusResponseOutput
- func (o IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponseOutputWithContext(ctx context.Context) IngressEnvironmentStatusResponseOutput
- func (o IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponsePtrOutput() IngressEnvironmentStatusResponsePtrOutput
- func (o IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) IngressEnvironmentStatusResponsePtrOutput
- type IngressEnvironmentStatusResponsePtrInput
- type IngressEnvironmentStatusResponsePtrOutput
- func (o IngressEnvironmentStatusResponsePtrOutput) Elem() IngressEnvironmentStatusResponseOutput
- func (IngressEnvironmentStatusResponsePtrOutput) ElementType() reflect.Type
- func (o IngressEnvironmentStatusResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o IngressEnvironmentStatusResponsePtrOutput) StateDetails() EnvironmentStateDetailsResponsePtrOutput
- func (o IngressEnvironmentStatusResponsePtrOutput) ToIngressEnvironmentStatusResponsePtrOutput() IngressEnvironmentStatusResponsePtrOutput
- func (o IngressEnvironmentStatusResponsePtrOutput) ToIngressEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) IngressEnvironmentStatusResponsePtrOutput
- type LookupAccessPolicyArgs
- type LookupAccessPolicyResult
- type LookupEnvironmentArgs
- type LookupEnvironmentResult
- type LookupEventSourceArgs
- type LookupEventSourceResult
- type LookupReferenceDataSetArgs
- type LookupReferenceDataSetResult
- type PartitionKeyProperty
- type PartitionKeyPropertyArgs
- type PartitionKeyPropertyArray
- type PartitionKeyPropertyArrayInput
- type PartitionKeyPropertyArrayOutput
- func (PartitionKeyPropertyArrayOutput) ElementType() reflect.Type
- func (o PartitionKeyPropertyArrayOutput) Index(i pulumi.IntInput) PartitionKeyPropertyOutput
- func (o PartitionKeyPropertyArrayOutput) ToPartitionKeyPropertyArrayOutput() PartitionKeyPropertyArrayOutput
- func (o PartitionKeyPropertyArrayOutput) ToPartitionKeyPropertyArrayOutputWithContext(ctx context.Context) PartitionKeyPropertyArrayOutput
- type PartitionKeyPropertyInput
- type PartitionKeyPropertyOutput
- func (PartitionKeyPropertyOutput) ElementType() reflect.Type
- func (o PartitionKeyPropertyOutput) Name() pulumi.StringPtrOutput
- func (o PartitionKeyPropertyOutput) ToPartitionKeyPropertyOutput() PartitionKeyPropertyOutput
- func (o PartitionKeyPropertyOutput) ToPartitionKeyPropertyOutputWithContext(ctx context.Context) PartitionKeyPropertyOutput
- func (o PartitionKeyPropertyOutput) Type() pulumi.StringPtrOutput
- type PartitionKeyPropertyResponse
- type PartitionKeyPropertyResponseArgs
- func (PartitionKeyPropertyResponseArgs) ElementType() reflect.Type
- func (i PartitionKeyPropertyResponseArgs) ToPartitionKeyPropertyResponseOutput() PartitionKeyPropertyResponseOutput
- func (i PartitionKeyPropertyResponseArgs) ToPartitionKeyPropertyResponseOutputWithContext(ctx context.Context) PartitionKeyPropertyResponseOutput
- type PartitionKeyPropertyResponseArray
- func (PartitionKeyPropertyResponseArray) ElementType() reflect.Type
- func (i PartitionKeyPropertyResponseArray) ToPartitionKeyPropertyResponseArrayOutput() PartitionKeyPropertyResponseArrayOutput
- func (i PartitionKeyPropertyResponseArray) ToPartitionKeyPropertyResponseArrayOutputWithContext(ctx context.Context) PartitionKeyPropertyResponseArrayOutput
- type PartitionKeyPropertyResponseArrayInput
- type PartitionKeyPropertyResponseArrayOutput
- func (PartitionKeyPropertyResponseArrayOutput) ElementType() reflect.Type
- func (o PartitionKeyPropertyResponseArrayOutput) Index(i pulumi.IntInput) PartitionKeyPropertyResponseOutput
- func (o PartitionKeyPropertyResponseArrayOutput) ToPartitionKeyPropertyResponseArrayOutput() PartitionKeyPropertyResponseArrayOutput
- func (o PartitionKeyPropertyResponseArrayOutput) ToPartitionKeyPropertyResponseArrayOutputWithContext(ctx context.Context) PartitionKeyPropertyResponseArrayOutput
- type PartitionKeyPropertyResponseInput
- type PartitionKeyPropertyResponseOutput
- func (PartitionKeyPropertyResponseOutput) ElementType() reflect.Type
- func (o PartitionKeyPropertyResponseOutput) Name() pulumi.StringPtrOutput
- func (o PartitionKeyPropertyResponseOutput) ToPartitionKeyPropertyResponseOutput() PartitionKeyPropertyResponseOutput
- func (o PartitionKeyPropertyResponseOutput) ToPartitionKeyPropertyResponseOutputWithContext(ctx context.Context) PartitionKeyPropertyResponseOutput
- func (o PartitionKeyPropertyResponseOutput) Type() pulumi.StringPtrOutput
- type ReferenceDataSet
- type ReferenceDataSetArgs
- 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 ReferenceDataSetState
- type Sku
- type SkuArgs
- type SkuInput
- 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 ¶
This section is empty.
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.
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 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 Environment ¶
type Environment struct { pulumi.CustomResourceState // The time the resource was created. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The fully qualified domain name used to access the environment data, e.g. to query the environment's events or upload reference data for the environment. DataAccessFqdn pulumi.StringOutput `pulumi:"dataAccessFqdn"` // An id used to access the environment data, e.g. to query the environment's events or upload reference data for the environment. DataAccessId pulumi.StringOutput `pulumi:"dataAccessId"` // ISO8601 timespan specifying the minimum number of days the environment's events will be available for query. DataRetentionTime pulumi.StringOutput `pulumi:"dataRetentionTime"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The list of partition keys according to which the data in the environment will be ordered. PartitionKeyProperties PartitionKeyPropertyResponseArrayOutput `pulumi:"partitionKeyProperties"` // Provisioning state of the resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The sku determines the capacity of the environment, the SLA (in queries-per-minute and total capacity), and the billing rate. Sku SkuResponsePtrOutput `pulumi:"sku"` // An object that represents the status of the environment, and its internal state in the Time Series Insights service. Status EnvironmentStatusResponseOutput `pulumi:"status"` // The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData. StorageLimitExceededBehavior pulumi.StringPtrOutput `pulumi:"storageLimitExceededBehavior"` // 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.
type EnvironmentArgs ¶
type EnvironmentArgs struct { // ISO8601 timespan specifying the minimum number of days the environment's events will be available for query. DataRetentionTime pulumi.StringInput // Name of the environment EnvironmentName pulumi.StringInput // The location of the resource. Location pulumi.StringInput // The list of partition keys according to which the data in the environment will be ordered. PartitionKeyProperties PartitionKeyPropertyArrayInput // Name of an Azure Resource group. ResourceGroupName pulumi.StringInput // The sku determines the capacity of the environment, the SLA (in queries-per-minute and total capacity), and the billing rate. Sku SkuInput // The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData. StorageLimitExceededBehavior pulumi.StringPtrInput // 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 EnvironmentState ¶
type EnvironmentState struct { // The time the resource was created. CreationTime pulumi.StringPtrInput // The fully qualified domain name used to access the environment data, e.g. to query the environment's events or upload reference data for the environment. DataAccessFqdn pulumi.StringPtrInput // An id used to access the environment data, e.g. to query the environment's events or upload reference data for the environment. DataAccessId pulumi.StringPtrInput // ISO8601 timespan specifying the minimum number of days the environment's events will be available for query. DataRetentionTime pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The list of partition keys according to which the data in the environment will be ordered. PartitionKeyProperties PartitionKeyPropertyResponseArrayInput // Provisioning state of the resource. ProvisioningState pulumi.StringPtrInput // The sku determines the capacity of the environment, the SLA (in queries-per-minute and total capacity), and the billing rate. Sku SkuResponsePtrInput // An object that represents the status of the environment, and its internal state in the Time Series Insights service. Status EnvironmentStatusResponsePtrInput // The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData. StorageLimitExceededBehavior pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type EnvironmentStateDetailsResponse ¶
type EnvironmentStateDetailsResponse struct { // Contains the code that represents the reason of an environment being in a particular state. Can be used to programmatically handle specific cases. Code *string `pulumi:"code"` // A message that describes the state in detail. Message *string `pulumi:"message"` }
An object that contains the details about an environment's state.
type EnvironmentStateDetailsResponseArgs ¶
type EnvironmentStateDetailsResponseArgs struct { // Contains the code that represents the reason of an environment being in a particular state. Can be used to programmatically handle specific cases. Code pulumi.StringPtrInput `pulumi:"code"` // A message that describes the state in detail. Message pulumi.StringPtrInput `pulumi:"message"` }
An object that contains the details about an environment's state.
func (EnvironmentStateDetailsResponseArgs) ElementType ¶
func (EnvironmentStateDetailsResponseArgs) ElementType() reflect.Type
func (EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponseOutput ¶
func (i EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponseOutput() EnvironmentStateDetailsResponseOutput
func (EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponseOutputWithContext ¶
func (i EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponseOutputWithContext(ctx context.Context) EnvironmentStateDetailsResponseOutput
func (EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponsePtrOutput ¶
func (i EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponsePtrOutput() EnvironmentStateDetailsResponsePtrOutput
func (EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponsePtrOutputWithContext ¶
func (i EnvironmentStateDetailsResponseArgs) ToEnvironmentStateDetailsResponsePtrOutputWithContext(ctx context.Context) EnvironmentStateDetailsResponsePtrOutput
type EnvironmentStateDetailsResponseInput ¶
type EnvironmentStateDetailsResponseInput interface { pulumi.Input ToEnvironmentStateDetailsResponseOutput() EnvironmentStateDetailsResponseOutput ToEnvironmentStateDetailsResponseOutputWithContext(context.Context) EnvironmentStateDetailsResponseOutput }
EnvironmentStateDetailsResponseInput is an input type that accepts EnvironmentStateDetailsResponseArgs and EnvironmentStateDetailsResponseOutput values. You can construct a concrete instance of `EnvironmentStateDetailsResponseInput` via:
EnvironmentStateDetailsResponseArgs{...}
type EnvironmentStateDetailsResponseOutput ¶
type EnvironmentStateDetailsResponseOutput struct{ *pulumi.OutputState }
An object that contains the details about an environment's state.
func (EnvironmentStateDetailsResponseOutput) Code ¶
func (o EnvironmentStateDetailsResponseOutput) Code() pulumi.StringPtrOutput
Contains the code that represents the reason of an environment being in a particular state. Can be used to programmatically handle specific cases.
func (EnvironmentStateDetailsResponseOutput) ElementType ¶
func (EnvironmentStateDetailsResponseOutput) ElementType() reflect.Type
func (EnvironmentStateDetailsResponseOutput) Message ¶
func (o EnvironmentStateDetailsResponseOutput) Message() pulumi.StringPtrOutput
A message that describes the state in detail.
func (EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponseOutput ¶
func (o EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponseOutput() EnvironmentStateDetailsResponseOutput
func (EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponseOutputWithContext ¶
func (o EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponseOutputWithContext(ctx context.Context) EnvironmentStateDetailsResponseOutput
func (EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponsePtrOutput ¶
func (o EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponsePtrOutput() EnvironmentStateDetailsResponsePtrOutput
func (EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponsePtrOutputWithContext ¶
func (o EnvironmentStateDetailsResponseOutput) ToEnvironmentStateDetailsResponsePtrOutputWithContext(ctx context.Context) EnvironmentStateDetailsResponsePtrOutput
type EnvironmentStateDetailsResponsePtrInput ¶
type EnvironmentStateDetailsResponsePtrInput interface { pulumi.Input ToEnvironmentStateDetailsResponsePtrOutput() EnvironmentStateDetailsResponsePtrOutput ToEnvironmentStateDetailsResponsePtrOutputWithContext(context.Context) EnvironmentStateDetailsResponsePtrOutput }
EnvironmentStateDetailsResponsePtrInput is an input type that accepts EnvironmentStateDetailsResponseArgs, EnvironmentStateDetailsResponsePtr and EnvironmentStateDetailsResponsePtrOutput values. You can construct a concrete instance of `EnvironmentStateDetailsResponsePtrInput` via:
EnvironmentStateDetailsResponseArgs{...} or: nil
func EnvironmentStateDetailsResponsePtr ¶
func EnvironmentStateDetailsResponsePtr(v *EnvironmentStateDetailsResponseArgs) EnvironmentStateDetailsResponsePtrInput
type EnvironmentStateDetailsResponsePtrOutput ¶
type EnvironmentStateDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (EnvironmentStateDetailsResponsePtrOutput) Code ¶
func (o EnvironmentStateDetailsResponsePtrOutput) Code() pulumi.StringPtrOutput
Contains the code that represents the reason of an environment being in a particular state. Can be used to programmatically handle specific cases.
func (EnvironmentStateDetailsResponsePtrOutput) ElementType ¶
func (EnvironmentStateDetailsResponsePtrOutput) ElementType() reflect.Type
func (EnvironmentStateDetailsResponsePtrOutput) Message ¶
func (o EnvironmentStateDetailsResponsePtrOutput) Message() pulumi.StringPtrOutput
A message that describes the state in detail.
func (EnvironmentStateDetailsResponsePtrOutput) ToEnvironmentStateDetailsResponsePtrOutput ¶
func (o EnvironmentStateDetailsResponsePtrOutput) ToEnvironmentStateDetailsResponsePtrOutput() EnvironmentStateDetailsResponsePtrOutput
func (EnvironmentStateDetailsResponsePtrOutput) ToEnvironmentStateDetailsResponsePtrOutputWithContext ¶
func (o EnvironmentStateDetailsResponsePtrOutput) ToEnvironmentStateDetailsResponsePtrOutputWithContext(ctx context.Context) EnvironmentStateDetailsResponsePtrOutput
type EnvironmentStatusResponse ¶
type EnvironmentStatusResponse struct { // An object that represents the status of ingress on an environment. Ingress IngressEnvironmentStatusResponse `pulumi:"ingress"` }
An object that represents the status of the environment, and its internal state in the Time Series Insights service.
type EnvironmentStatusResponseArgs ¶
type EnvironmentStatusResponseArgs struct { // An object that represents the status of ingress on an environment. Ingress IngressEnvironmentStatusResponseInput `pulumi:"ingress"` }
An object that represents the status of the environment, and its internal state in the Time Series Insights service.
func (EnvironmentStatusResponseArgs) ElementType ¶
func (EnvironmentStatusResponseArgs) ElementType() reflect.Type
func (EnvironmentStatusResponseArgs) ToEnvironmentStatusResponseOutput ¶
func (i EnvironmentStatusResponseArgs) ToEnvironmentStatusResponseOutput() EnvironmentStatusResponseOutput
func (EnvironmentStatusResponseArgs) ToEnvironmentStatusResponseOutputWithContext ¶
func (i EnvironmentStatusResponseArgs) ToEnvironmentStatusResponseOutputWithContext(ctx context.Context) EnvironmentStatusResponseOutput
func (EnvironmentStatusResponseArgs) ToEnvironmentStatusResponsePtrOutput ¶
func (i EnvironmentStatusResponseArgs) ToEnvironmentStatusResponsePtrOutput() EnvironmentStatusResponsePtrOutput
func (EnvironmentStatusResponseArgs) ToEnvironmentStatusResponsePtrOutputWithContext ¶
func (i EnvironmentStatusResponseArgs) ToEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) EnvironmentStatusResponsePtrOutput
type EnvironmentStatusResponseInput ¶
type EnvironmentStatusResponseInput interface { pulumi.Input ToEnvironmentStatusResponseOutput() EnvironmentStatusResponseOutput ToEnvironmentStatusResponseOutputWithContext(context.Context) EnvironmentStatusResponseOutput }
EnvironmentStatusResponseInput is an input type that accepts EnvironmentStatusResponseArgs and EnvironmentStatusResponseOutput values. You can construct a concrete instance of `EnvironmentStatusResponseInput` via:
EnvironmentStatusResponseArgs{...}
type EnvironmentStatusResponseOutput ¶
type EnvironmentStatusResponseOutput struct{ *pulumi.OutputState }
An object that represents the status of the environment, and its internal state in the Time Series Insights service.
func (EnvironmentStatusResponseOutput) ElementType ¶
func (EnvironmentStatusResponseOutput) ElementType() reflect.Type
func (EnvironmentStatusResponseOutput) Ingress ¶
func (o EnvironmentStatusResponseOutput) Ingress() IngressEnvironmentStatusResponseOutput
An object that represents the status of ingress on an environment.
func (EnvironmentStatusResponseOutput) ToEnvironmentStatusResponseOutput ¶
func (o EnvironmentStatusResponseOutput) ToEnvironmentStatusResponseOutput() EnvironmentStatusResponseOutput
func (EnvironmentStatusResponseOutput) ToEnvironmentStatusResponseOutputWithContext ¶
func (o EnvironmentStatusResponseOutput) ToEnvironmentStatusResponseOutputWithContext(ctx context.Context) EnvironmentStatusResponseOutput
func (EnvironmentStatusResponseOutput) ToEnvironmentStatusResponsePtrOutput ¶
func (o EnvironmentStatusResponseOutput) ToEnvironmentStatusResponsePtrOutput() EnvironmentStatusResponsePtrOutput
func (EnvironmentStatusResponseOutput) ToEnvironmentStatusResponsePtrOutputWithContext ¶
func (o EnvironmentStatusResponseOutput) ToEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) EnvironmentStatusResponsePtrOutput
type EnvironmentStatusResponsePtrInput ¶
type EnvironmentStatusResponsePtrInput interface { pulumi.Input ToEnvironmentStatusResponsePtrOutput() EnvironmentStatusResponsePtrOutput ToEnvironmentStatusResponsePtrOutputWithContext(context.Context) EnvironmentStatusResponsePtrOutput }
EnvironmentStatusResponsePtrInput is an input type that accepts EnvironmentStatusResponseArgs, EnvironmentStatusResponsePtr and EnvironmentStatusResponsePtrOutput values. You can construct a concrete instance of `EnvironmentStatusResponsePtrInput` via:
EnvironmentStatusResponseArgs{...} or: nil
func EnvironmentStatusResponsePtr ¶
func EnvironmentStatusResponsePtr(v *EnvironmentStatusResponseArgs) EnvironmentStatusResponsePtrInput
type EnvironmentStatusResponsePtrOutput ¶
type EnvironmentStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (EnvironmentStatusResponsePtrOutput) Elem ¶
func (o EnvironmentStatusResponsePtrOutput) Elem() EnvironmentStatusResponseOutput
func (EnvironmentStatusResponsePtrOutput) ElementType ¶
func (EnvironmentStatusResponsePtrOutput) ElementType() reflect.Type
func (EnvironmentStatusResponsePtrOutput) Ingress ¶
func (o EnvironmentStatusResponsePtrOutput) Ingress() IngressEnvironmentStatusResponsePtrOutput
An object that represents the status of ingress on an environment.
func (EnvironmentStatusResponsePtrOutput) ToEnvironmentStatusResponsePtrOutput ¶
func (o EnvironmentStatusResponsePtrOutput) ToEnvironmentStatusResponsePtrOutput() EnvironmentStatusResponsePtrOutput
func (EnvironmentStatusResponsePtrOutput) ToEnvironmentStatusResponsePtrOutputWithContext ¶
func (o EnvironmentStatusResponsePtrOutput) ToEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) EnvironmentStatusResponsePtrOutput
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.
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 // The location of the resource. Location 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 EventSource resource.
func (EventSourceArgs) ElementType ¶
func (EventSourceArgs) ElementType() reflect.Type
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 IngressEnvironmentStatusResponse ¶
type IngressEnvironmentStatusResponse struct { // This string represents the state of ingress operations on an environment. It can be "Disabled", "Ready", "Running", "Paused" or "Unknown" State *string `pulumi:"state"` // An object that contains the details about an environment's state. StateDetails EnvironmentStateDetailsResponse `pulumi:"stateDetails"` }
An object that represents the status of ingress on an environment.
type IngressEnvironmentStatusResponseArgs ¶
type IngressEnvironmentStatusResponseArgs struct { // This string represents the state of ingress operations on an environment. It can be "Disabled", "Ready", "Running", "Paused" or "Unknown" State pulumi.StringPtrInput `pulumi:"state"` // An object that contains the details about an environment's state. StateDetails EnvironmentStateDetailsResponseInput `pulumi:"stateDetails"` }
An object that represents the status of ingress on an environment.
func (IngressEnvironmentStatusResponseArgs) ElementType ¶
func (IngressEnvironmentStatusResponseArgs) ElementType() reflect.Type
func (IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponseOutput ¶
func (i IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponseOutput() IngressEnvironmentStatusResponseOutput
func (IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponseOutputWithContext ¶
func (i IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponseOutputWithContext(ctx context.Context) IngressEnvironmentStatusResponseOutput
func (IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponsePtrOutput ¶
func (i IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponsePtrOutput() IngressEnvironmentStatusResponsePtrOutput
func (IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponsePtrOutputWithContext ¶
func (i IngressEnvironmentStatusResponseArgs) ToIngressEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) IngressEnvironmentStatusResponsePtrOutput
type IngressEnvironmentStatusResponseInput ¶
type IngressEnvironmentStatusResponseInput interface { pulumi.Input ToIngressEnvironmentStatusResponseOutput() IngressEnvironmentStatusResponseOutput ToIngressEnvironmentStatusResponseOutputWithContext(context.Context) IngressEnvironmentStatusResponseOutput }
IngressEnvironmentStatusResponseInput is an input type that accepts IngressEnvironmentStatusResponseArgs and IngressEnvironmentStatusResponseOutput values. You can construct a concrete instance of `IngressEnvironmentStatusResponseInput` via:
IngressEnvironmentStatusResponseArgs{...}
type IngressEnvironmentStatusResponseOutput ¶
type IngressEnvironmentStatusResponseOutput struct{ *pulumi.OutputState }
An object that represents the status of ingress on an environment.
func (IngressEnvironmentStatusResponseOutput) ElementType ¶
func (IngressEnvironmentStatusResponseOutput) ElementType() reflect.Type
func (IngressEnvironmentStatusResponseOutput) State ¶
func (o IngressEnvironmentStatusResponseOutput) State() pulumi.StringPtrOutput
This string represents the state of ingress operations on an environment. It can be "Disabled", "Ready", "Running", "Paused" or "Unknown"
func (IngressEnvironmentStatusResponseOutput) StateDetails ¶
func (o IngressEnvironmentStatusResponseOutput) StateDetails() EnvironmentStateDetailsResponseOutput
An object that contains the details about an environment's state.
func (IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponseOutput ¶
func (o IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponseOutput() IngressEnvironmentStatusResponseOutput
func (IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponseOutputWithContext ¶
func (o IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponseOutputWithContext(ctx context.Context) IngressEnvironmentStatusResponseOutput
func (IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponsePtrOutput ¶
func (o IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponsePtrOutput() IngressEnvironmentStatusResponsePtrOutput
func (IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponsePtrOutputWithContext ¶
func (o IngressEnvironmentStatusResponseOutput) ToIngressEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) IngressEnvironmentStatusResponsePtrOutput
type IngressEnvironmentStatusResponsePtrInput ¶
type IngressEnvironmentStatusResponsePtrInput interface { pulumi.Input ToIngressEnvironmentStatusResponsePtrOutput() IngressEnvironmentStatusResponsePtrOutput ToIngressEnvironmentStatusResponsePtrOutputWithContext(context.Context) IngressEnvironmentStatusResponsePtrOutput }
IngressEnvironmentStatusResponsePtrInput is an input type that accepts IngressEnvironmentStatusResponseArgs, IngressEnvironmentStatusResponsePtr and IngressEnvironmentStatusResponsePtrOutput values. You can construct a concrete instance of `IngressEnvironmentStatusResponsePtrInput` via:
IngressEnvironmentStatusResponseArgs{...} or: nil
func IngressEnvironmentStatusResponsePtr ¶
func IngressEnvironmentStatusResponsePtr(v *IngressEnvironmentStatusResponseArgs) IngressEnvironmentStatusResponsePtrInput
type IngressEnvironmentStatusResponsePtrOutput ¶
type IngressEnvironmentStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (IngressEnvironmentStatusResponsePtrOutput) ElementType ¶
func (IngressEnvironmentStatusResponsePtrOutput) ElementType() reflect.Type
func (IngressEnvironmentStatusResponsePtrOutput) State ¶
func (o IngressEnvironmentStatusResponsePtrOutput) State() pulumi.StringPtrOutput
This string represents the state of ingress operations on an environment. It can be "Disabled", "Ready", "Running", "Paused" or "Unknown"
func (IngressEnvironmentStatusResponsePtrOutput) StateDetails ¶
func (o IngressEnvironmentStatusResponsePtrOutput) StateDetails() EnvironmentStateDetailsResponsePtrOutput
An object that contains the details about an environment's state.
func (IngressEnvironmentStatusResponsePtrOutput) ToIngressEnvironmentStatusResponsePtrOutput ¶
func (o IngressEnvironmentStatusResponsePtrOutput) ToIngressEnvironmentStatusResponsePtrOutput() IngressEnvironmentStatusResponsePtrOutput
func (IngressEnvironmentStatusResponsePtrOutput) ToIngressEnvironmentStatusResponsePtrOutputWithContext ¶
func (o IngressEnvironmentStatusResponsePtrOutput) ToIngressEnvironmentStatusResponsePtrOutputWithContext(ctx context.Context) IngressEnvironmentStatusResponsePtrOutput
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 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 { // The time the resource was created. CreationTime string `pulumi:"creationTime"` // The fully qualified domain name used to access the environment data, e.g. to query the environment's events or upload reference data for the environment. DataAccessFqdn string `pulumi:"dataAccessFqdn"` // An id used to access the environment data, e.g. to query the environment's events or upload reference data for the environment. DataAccessId string `pulumi:"dataAccessId"` // ISO8601 timespan specifying the minimum number of days the environment's events will be available for query. DataRetentionTime string `pulumi:"dataRetentionTime"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // The list of partition keys according to which the data in the environment will be ordered. PartitionKeyProperties []PartitionKeyPropertyResponse `pulumi:"partitionKeyProperties"` // Provisioning state of the resource. ProvisioningState string `pulumi:"provisioningState"` // The sku determines the capacity of the environment, the SLA (in queries-per-minute and total capacity), and the billing rate. Sku *SkuResponse `pulumi:"sku"` // An object that represents the status of the environment, and its internal state in the Time Series Insights service. Status EnvironmentStatusResponse `pulumi:"status"` // The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData. StorageLimitExceededBehavior *string `pulumi:"storageLimitExceededBehavior"` // 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 { // 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"` // 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 PartitionKeyProperty ¶
type PartitionKeyProperty struct { // The name of the property. Name *string `pulumi:"name"` // The type of the property. Type *string `pulumi:"type"` }
The structure of the property that a partition key can have. An environment can have multiple such properties.
type PartitionKeyPropertyArgs ¶
type PartitionKeyPropertyArgs struct { // The name of the property. Name pulumi.StringPtrInput `pulumi:"name"` // The type of the property. Type pulumi.StringPtrInput `pulumi:"type"` }
The structure of the property that a partition key can have. An environment can have multiple such properties.
func (PartitionKeyPropertyArgs) ElementType ¶
func (PartitionKeyPropertyArgs) ElementType() reflect.Type
func (PartitionKeyPropertyArgs) ToPartitionKeyPropertyOutput ¶
func (i PartitionKeyPropertyArgs) ToPartitionKeyPropertyOutput() PartitionKeyPropertyOutput
func (PartitionKeyPropertyArgs) ToPartitionKeyPropertyOutputWithContext ¶
func (i PartitionKeyPropertyArgs) ToPartitionKeyPropertyOutputWithContext(ctx context.Context) PartitionKeyPropertyOutput
type PartitionKeyPropertyArray ¶
type PartitionKeyPropertyArray []PartitionKeyPropertyInput
func (PartitionKeyPropertyArray) ElementType ¶
func (PartitionKeyPropertyArray) ElementType() reflect.Type
func (PartitionKeyPropertyArray) ToPartitionKeyPropertyArrayOutput ¶
func (i PartitionKeyPropertyArray) ToPartitionKeyPropertyArrayOutput() PartitionKeyPropertyArrayOutput
func (PartitionKeyPropertyArray) ToPartitionKeyPropertyArrayOutputWithContext ¶
func (i PartitionKeyPropertyArray) ToPartitionKeyPropertyArrayOutputWithContext(ctx context.Context) PartitionKeyPropertyArrayOutput
type PartitionKeyPropertyArrayInput ¶
type PartitionKeyPropertyArrayInput interface { pulumi.Input ToPartitionKeyPropertyArrayOutput() PartitionKeyPropertyArrayOutput ToPartitionKeyPropertyArrayOutputWithContext(context.Context) PartitionKeyPropertyArrayOutput }
PartitionKeyPropertyArrayInput is an input type that accepts PartitionKeyPropertyArray and PartitionKeyPropertyArrayOutput values. You can construct a concrete instance of `PartitionKeyPropertyArrayInput` via:
PartitionKeyPropertyArray{ PartitionKeyPropertyArgs{...} }
type PartitionKeyPropertyArrayOutput ¶
type PartitionKeyPropertyArrayOutput struct{ *pulumi.OutputState }
func (PartitionKeyPropertyArrayOutput) ElementType ¶
func (PartitionKeyPropertyArrayOutput) ElementType() reflect.Type
func (PartitionKeyPropertyArrayOutput) Index ¶
func (o PartitionKeyPropertyArrayOutput) Index(i pulumi.IntInput) PartitionKeyPropertyOutput
func (PartitionKeyPropertyArrayOutput) ToPartitionKeyPropertyArrayOutput ¶
func (o PartitionKeyPropertyArrayOutput) ToPartitionKeyPropertyArrayOutput() PartitionKeyPropertyArrayOutput
func (PartitionKeyPropertyArrayOutput) ToPartitionKeyPropertyArrayOutputWithContext ¶
func (o PartitionKeyPropertyArrayOutput) ToPartitionKeyPropertyArrayOutputWithContext(ctx context.Context) PartitionKeyPropertyArrayOutput
type PartitionKeyPropertyInput ¶
type PartitionKeyPropertyInput interface { pulumi.Input ToPartitionKeyPropertyOutput() PartitionKeyPropertyOutput ToPartitionKeyPropertyOutputWithContext(context.Context) PartitionKeyPropertyOutput }
PartitionKeyPropertyInput is an input type that accepts PartitionKeyPropertyArgs and PartitionKeyPropertyOutput values. You can construct a concrete instance of `PartitionKeyPropertyInput` via:
PartitionKeyPropertyArgs{...}
type PartitionKeyPropertyOutput ¶
type PartitionKeyPropertyOutput struct{ *pulumi.OutputState }
The structure of the property that a partition key can have. An environment can have multiple such properties.
func (PartitionKeyPropertyOutput) ElementType ¶
func (PartitionKeyPropertyOutput) ElementType() reflect.Type
func (PartitionKeyPropertyOutput) Name ¶
func (o PartitionKeyPropertyOutput) Name() pulumi.StringPtrOutput
The name of the property.
func (PartitionKeyPropertyOutput) ToPartitionKeyPropertyOutput ¶
func (o PartitionKeyPropertyOutput) ToPartitionKeyPropertyOutput() PartitionKeyPropertyOutput
func (PartitionKeyPropertyOutput) ToPartitionKeyPropertyOutputWithContext ¶
func (o PartitionKeyPropertyOutput) ToPartitionKeyPropertyOutputWithContext(ctx context.Context) PartitionKeyPropertyOutput
func (PartitionKeyPropertyOutput) Type ¶
func (o PartitionKeyPropertyOutput) Type() pulumi.StringPtrOutput
The type of the property.
type PartitionKeyPropertyResponse ¶
type PartitionKeyPropertyResponse struct { // The name of the property. Name *string `pulumi:"name"` // The type of the property. Type *string `pulumi:"type"` }
The structure of the property that a partition key can have. An environment can have multiple such properties.
type PartitionKeyPropertyResponseArgs ¶
type PartitionKeyPropertyResponseArgs struct { // The name of the property. Name pulumi.StringPtrInput `pulumi:"name"` // The type of the property. Type pulumi.StringPtrInput `pulumi:"type"` }
The structure of the property that a partition key can have. An environment can have multiple such properties.
func (PartitionKeyPropertyResponseArgs) ElementType ¶
func (PartitionKeyPropertyResponseArgs) ElementType() reflect.Type
func (PartitionKeyPropertyResponseArgs) ToPartitionKeyPropertyResponseOutput ¶
func (i PartitionKeyPropertyResponseArgs) ToPartitionKeyPropertyResponseOutput() PartitionKeyPropertyResponseOutput
func (PartitionKeyPropertyResponseArgs) ToPartitionKeyPropertyResponseOutputWithContext ¶
func (i PartitionKeyPropertyResponseArgs) ToPartitionKeyPropertyResponseOutputWithContext(ctx context.Context) PartitionKeyPropertyResponseOutput
type PartitionKeyPropertyResponseArray ¶
type PartitionKeyPropertyResponseArray []PartitionKeyPropertyResponseInput
func (PartitionKeyPropertyResponseArray) ElementType ¶
func (PartitionKeyPropertyResponseArray) ElementType() reflect.Type
func (PartitionKeyPropertyResponseArray) ToPartitionKeyPropertyResponseArrayOutput ¶
func (i PartitionKeyPropertyResponseArray) ToPartitionKeyPropertyResponseArrayOutput() PartitionKeyPropertyResponseArrayOutput
func (PartitionKeyPropertyResponseArray) ToPartitionKeyPropertyResponseArrayOutputWithContext ¶
func (i PartitionKeyPropertyResponseArray) ToPartitionKeyPropertyResponseArrayOutputWithContext(ctx context.Context) PartitionKeyPropertyResponseArrayOutput
type PartitionKeyPropertyResponseArrayInput ¶
type PartitionKeyPropertyResponseArrayInput interface { pulumi.Input ToPartitionKeyPropertyResponseArrayOutput() PartitionKeyPropertyResponseArrayOutput ToPartitionKeyPropertyResponseArrayOutputWithContext(context.Context) PartitionKeyPropertyResponseArrayOutput }
PartitionKeyPropertyResponseArrayInput is an input type that accepts PartitionKeyPropertyResponseArray and PartitionKeyPropertyResponseArrayOutput values. You can construct a concrete instance of `PartitionKeyPropertyResponseArrayInput` via:
PartitionKeyPropertyResponseArray{ PartitionKeyPropertyResponseArgs{...} }
type PartitionKeyPropertyResponseArrayOutput ¶
type PartitionKeyPropertyResponseArrayOutput struct{ *pulumi.OutputState }
func (PartitionKeyPropertyResponseArrayOutput) ElementType ¶
func (PartitionKeyPropertyResponseArrayOutput) ElementType() reflect.Type
func (PartitionKeyPropertyResponseArrayOutput) ToPartitionKeyPropertyResponseArrayOutput ¶
func (o PartitionKeyPropertyResponseArrayOutput) ToPartitionKeyPropertyResponseArrayOutput() PartitionKeyPropertyResponseArrayOutput
func (PartitionKeyPropertyResponseArrayOutput) ToPartitionKeyPropertyResponseArrayOutputWithContext ¶
func (o PartitionKeyPropertyResponseArrayOutput) ToPartitionKeyPropertyResponseArrayOutputWithContext(ctx context.Context) PartitionKeyPropertyResponseArrayOutput
type PartitionKeyPropertyResponseInput ¶
type PartitionKeyPropertyResponseInput interface { pulumi.Input ToPartitionKeyPropertyResponseOutput() PartitionKeyPropertyResponseOutput ToPartitionKeyPropertyResponseOutputWithContext(context.Context) PartitionKeyPropertyResponseOutput }
PartitionKeyPropertyResponseInput is an input type that accepts PartitionKeyPropertyResponseArgs and PartitionKeyPropertyResponseOutput values. You can construct a concrete instance of `PartitionKeyPropertyResponseInput` via:
PartitionKeyPropertyResponseArgs{...}
type PartitionKeyPropertyResponseOutput ¶
type PartitionKeyPropertyResponseOutput struct{ *pulumi.OutputState }
The structure of the property that a partition key can have. An environment can have multiple such properties.
func (PartitionKeyPropertyResponseOutput) ElementType ¶
func (PartitionKeyPropertyResponseOutput) ElementType() reflect.Type
func (PartitionKeyPropertyResponseOutput) Name ¶
func (o PartitionKeyPropertyResponseOutput) Name() pulumi.StringPtrOutput
The name of the property.
func (PartitionKeyPropertyResponseOutput) ToPartitionKeyPropertyResponseOutput ¶
func (o PartitionKeyPropertyResponseOutput) ToPartitionKeyPropertyResponseOutput() PartitionKeyPropertyResponseOutput
func (PartitionKeyPropertyResponseOutput) ToPartitionKeyPropertyResponseOutputWithContext ¶
func (o PartitionKeyPropertyResponseOutput) ToPartitionKeyPropertyResponseOutputWithContext(ctx context.Context) PartitionKeyPropertyResponseOutput
func (PartitionKeyPropertyResponseOutput) Type ¶
func (o PartitionKeyPropertyResponseOutput) Type() pulumi.StringPtrOutput
The type of the property.
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.
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.StringInput // 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 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 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. 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 capacity of the environment, the SLA (in queries-per-minute and total capacity), and the billing rate.
type SkuArgs ¶
type SkuArgs struct { // The capacity of the sku. 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 capacity of the environment, the SLA (in queries-per-minute and total capacity), 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 SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
The sku determines the capacity of the environment, the SLA (in queries-per-minute and total capacity), and the billing rate.
func (SkuOutput) Capacity ¶
The capacity of the sku. 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. 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. 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 capacity of the environment, the SLA (in queries-per-minute and total capacity), and the billing rate.
type SkuResponseArgs ¶
type SkuResponseArgs struct { // The capacity of the sku. 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 capacity of the environment, the SLA (in queries-per-minute and total capacity), 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 capacity of the environment, the SLA (in queries-per-minute and total capacity), and the billing rate.
func (SkuResponseOutput) Capacity ¶
func (o SkuResponseOutput) Capacity() pulumi.IntOutput
The capacity of the sku. 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. 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