Documentation ¶
Index ¶
- Constants
- type FilteringTag
- type FilteringTagArgs
- type FilteringTagArray
- type FilteringTagArrayInput
- type FilteringTagArrayOutput
- func (FilteringTagArrayOutput) ElementType() reflect.Type
- func (o FilteringTagArrayOutput) Index(i pulumi.IntInput) FilteringTagOutput
- func (o FilteringTagArrayOutput) ToFilteringTagArrayOutput() FilteringTagArrayOutput
- func (o FilteringTagArrayOutput) ToFilteringTagArrayOutputWithContext(ctx context.Context) FilteringTagArrayOutput
- type FilteringTagInput
- type FilteringTagOutput
- func (o FilteringTagOutput) Action() pulumi.StringPtrOutput
- func (FilteringTagOutput) ElementType() reflect.Type
- func (o FilteringTagOutput) Name() pulumi.StringPtrOutput
- func (o FilteringTagOutput) ToFilteringTagOutput() FilteringTagOutput
- func (o FilteringTagOutput) ToFilteringTagOutputWithContext(ctx context.Context) FilteringTagOutput
- func (o FilteringTagOutput) Value() pulumi.StringPtrOutput
- type FilteringTagResponse
- type FilteringTagResponseArrayOutput
- func (FilteringTagResponseArrayOutput) ElementType() reflect.Type
- func (o FilteringTagResponseArrayOutput) Index(i pulumi.IntInput) FilteringTagResponseOutput
- func (o FilteringTagResponseArrayOutput) ToFilteringTagResponseArrayOutput() FilteringTagResponseArrayOutput
- func (o FilteringTagResponseArrayOutput) ToFilteringTagResponseArrayOutputWithContext(ctx context.Context) FilteringTagResponseArrayOutput
- type FilteringTagResponseOutput
- func (o FilteringTagResponseOutput) Action() pulumi.StringPtrOutput
- func (FilteringTagResponseOutput) ElementType() reflect.Type
- func (o FilteringTagResponseOutput) Name() pulumi.StringPtrOutput
- func (o FilteringTagResponseOutput) ToFilteringTagResponseOutput() FilteringTagResponseOutput
- func (o FilteringTagResponseOutput) ToFilteringTagResponseOutputWithContext(ctx context.Context) FilteringTagResponseOutput
- func (o FilteringTagResponseOutput) Value() pulumi.StringPtrOutput
- type IdentityProperties
- type IdentityPropertiesArgs
- func (IdentityPropertiesArgs) ElementType() reflect.Type
- func (i IdentityPropertiesArgs) ToIdentityPropertiesOutput() IdentityPropertiesOutput
- func (i IdentityPropertiesArgs) ToIdentityPropertiesOutputWithContext(ctx context.Context) IdentityPropertiesOutput
- func (i IdentityPropertiesArgs) ToIdentityPropertiesPtrOutput() IdentityPropertiesPtrOutput
- func (i IdentityPropertiesArgs) ToIdentityPropertiesPtrOutputWithContext(ctx context.Context) IdentityPropertiesPtrOutput
- type IdentityPropertiesInput
- type IdentityPropertiesOutput
- func (IdentityPropertiesOutput) ElementType() reflect.Type
- func (o IdentityPropertiesOutput) ToIdentityPropertiesOutput() IdentityPropertiesOutput
- func (o IdentityPropertiesOutput) ToIdentityPropertiesOutputWithContext(ctx context.Context) IdentityPropertiesOutput
- func (o IdentityPropertiesOutput) ToIdentityPropertiesPtrOutput() IdentityPropertiesPtrOutput
- func (o IdentityPropertiesOutput) ToIdentityPropertiesPtrOutputWithContext(ctx context.Context) IdentityPropertiesPtrOutput
- func (o IdentityPropertiesOutput) Type() pulumi.StringPtrOutput
- type IdentityPropertiesPtrInput
- type IdentityPropertiesPtrOutput
- func (o IdentityPropertiesPtrOutput) Elem() IdentityPropertiesOutput
- func (IdentityPropertiesPtrOutput) ElementType() reflect.Type
- func (o IdentityPropertiesPtrOutput) ToIdentityPropertiesPtrOutput() IdentityPropertiesPtrOutput
- func (o IdentityPropertiesPtrOutput) ToIdentityPropertiesPtrOutputWithContext(ctx context.Context) IdentityPropertiesPtrOutput
- func (o IdentityPropertiesPtrOutput) Type() pulumi.StringPtrOutput
- type IdentityPropertiesResponse
- type IdentityPropertiesResponseOutput
- func (IdentityPropertiesResponseOutput) ElementType() reflect.Type
- func (o IdentityPropertiesResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityPropertiesResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityPropertiesResponseOutput) ToIdentityPropertiesResponseOutput() IdentityPropertiesResponseOutput
- func (o IdentityPropertiesResponseOutput) ToIdentityPropertiesResponseOutputWithContext(ctx context.Context) IdentityPropertiesResponseOutput
- func (o IdentityPropertiesResponseOutput) Type() pulumi.StringPtrOutput
- type IdentityPropertiesResponsePtrOutput
- func (o IdentityPropertiesResponsePtrOutput) Elem() IdentityPropertiesResponseOutput
- func (IdentityPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityPropertiesResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityPropertiesResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityPropertiesResponsePtrOutput) ToIdentityPropertiesResponsePtrOutput() IdentityPropertiesResponsePtrOutput
- func (o IdentityPropertiesResponsePtrOutput) ToIdentityPropertiesResponsePtrOutputWithContext(ctx context.Context) IdentityPropertiesResponsePtrOutput
- func (o IdentityPropertiesResponsePtrOutput) Type() pulumi.StringPtrOutput
- type ListMonitorMonitoredResourcesArgs
- type ListMonitorMonitoredResourcesOutputArgs
- type ListMonitorMonitoredResourcesResult
- type ListMonitorMonitoredResourcesResultOutput
- func (ListMonitorMonitoredResourcesResultOutput) ElementType() reflect.Type
- func (o ListMonitorMonitoredResourcesResultOutput) NextLink() pulumi.StringPtrOutput
- func (o ListMonitorMonitoredResourcesResultOutput) ToListMonitorMonitoredResourcesResultOutput() ListMonitorMonitoredResourcesResultOutput
- func (o ListMonitorMonitoredResourcesResultOutput) ToListMonitorMonitoredResourcesResultOutputWithContext(ctx context.Context) ListMonitorMonitoredResourcesResultOutput
- func (o ListMonitorMonitoredResourcesResultOutput) Value() MonitoredResourceResponseArrayOutput
- type ListMonitorUserRolesArgs
- type ListMonitorUserRolesOutputArgs
- type ListMonitorUserRolesResult
- type ListMonitorUserRolesResultOutput
- func (ListMonitorUserRolesResultOutput) ElementType() reflect.Type
- func (o ListMonitorUserRolesResultOutput) NextLink() pulumi.StringPtrOutput
- func (o ListMonitorUserRolesResultOutput) ToListMonitorUserRolesResultOutput() ListMonitorUserRolesResultOutput
- func (o ListMonitorUserRolesResultOutput) ToListMonitorUserRolesResultOutputWithContext(ctx context.Context) ListMonitorUserRolesResultOutput
- func (o ListMonitorUserRolesResultOutput) Value() UserRoleResponseResponseArrayOutput
- type ListMonitorVMHostsArgs
- type ListMonitorVMHostsOutputArgs
- type ListMonitorVMHostsResult
- type ListMonitorVMHostsResultOutput
- func (ListMonitorVMHostsResultOutput) ElementType() reflect.Type
- func (o ListMonitorVMHostsResultOutput) NextLink() pulumi.StringPtrOutput
- func (o ListMonitorVMHostsResultOutput) ToListMonitorVMHostsResultOutput() ListMonitorVMHostsResultOutput
- func (o ListMonitorVMHostsResultOutput) ToListMonitorVMHostsResultOutputWithContext(ctx context.Context) ListMonitorVMHostsResultOutput
- func (o ListMonitorVMHostsResultOutput) Value() VMResourcesResponseArrayOutput
- type ListSubAccountMonitoredResourcesArgs
- type ListSubAccountMonitoredResourcesOutputArgs
- type ListSubAccountMonitoredResourcesResult
- type ListSubAccountMonitoredResourcesResultOutput
- func (ListSubAccountMonitoredResourcesResultOutput) ElementType() reflect.Type
- func (o ListSubAccountMonitoredResourcesResultOutput) NextLink() pulumi.StringPtrOutput
- func (o ListSubAccountMonitoredResourcesResultOutput) ToListSubAccountMonitoredResourcesResultOutput() ListSubAccountMonitoredResourcesResultOutput
- func (o ListSubAccountMonitoredResourcesResultOutput) ToListSubAccountMonitoredResourcesResultOutputWithContext(ctx context.Context) ListSubAccountMonitoredResourcesResultOutput
- func (o ListSubAccountMonitoredResourcesResultOutput) Value() MonitoredResourceResponseArrayOutput
- type ListSubAccountVMHostsArgs
- type ListSubAccountVMHostsOutputArgs
- type ListSubAccountVMHostsResult
- type ListSubAccountVMHostsResultOutput
- func (ListSubAccountVMHostsResultOutput) ElementType() reflect.Type
- func (o ListSubAccountVMHostsResultOutput) NextLink() pulumi.StringPtrOutput
- func (o ListSubAccountVMHostsResultOutput) ToListSubAccountVMHostsResultOutput() ListSubAccountVMHostsResultOutput
- func (o ListSubAccountVMHostsResultOutput) ToListSubAccountVMHostsResultOutputWithContext(ctx context.Context) ListSubAccountVMHostsResultOutput
- func (o ListSubAccountVMHostsResultOutput) Value() VMResourcesResponseArrayOutput
- type LogRules
- type LogRulesArgs
- func (LogRulesArgs) ElementType() reflect.Type
- func (i LogRulesArgs) ToLogRulesOutput() LogRulesOutput
- func (i LogRulesArgs) ToLogRulesOutputWithContext(ctx context.Context) LogRulesOutput
- func (i LogRulesArgs) ToLogRulesPtrOutput() LogRulesPtrOutput
- func (i LogRulesArgs) ToLogRulesPtrOutputWithContext(ctx context.Context) LogRulesPtrOutput
- type LogRulesInput
- type LogRulesOutput
- func (LogRulesOutput) ElementType() reflect.Type
- func (o LogRulesOutput) FilteringTags() FilteringTagArrayOutput
- func (o LogRulesOutput) SendAadLogs() pulumi.BoolPtrOutput
- func (o LogRulesOutput) SendActivityLogs() pulumi.BoolPtrOutput
- func (o LogRulesOutput) SendSubscriptionLogs() pulumi.BoolPtrOutput
- func (o LogRulesOutput) ToLogRulesOutput() LogRulesOutput
- func (o LogRulesOutput) ToLogRulesOutputWithContext(ctx context.Context) LogRulesOutput
- func (o LogRulesOutput) ToLogRulesPtrOutput() LogRulesPtrOutput
- func (o LogRulesOutput) ToLogRulesPtrOutputWithContext(ctx context.Context) LogRulesPtrOutput
- type LogRulesPtrInput
- type LogRulesPtrOutput
- func (o LogRulesPtrOutput) Elem() LogRulesOutput
- func (LogRulesPtrOutput) ElementType() reflect.Type
- func (o LogRulesPtrOutput) FilteringTags() FilteringTagArrayOutput
- func (o LogRulesPtrOutput) SendAadLogs() pulumi.BoolPtrOutput
- func (o LogRulesPtrOutput) SendActivityLogs() pulumi.BoolPtrOutput
- func (o LogRulesPtrOutput) SendSubscriptionLogs() pulumi.BoolPtrOutput
- func (o LogRulesPtrOutput) ToLogRulesPtrOutput() LogRulesPtrOutput
- func (o LogRulesPtrOutput) ToLogRulesPtrOutputWithContext(ctx context.Context) LogRulesPtrOutput
- type LogRulesResponse
- type LogRulesResponseOutput
- func (LogRulesResponseOutput) ElementType() reflect.Type
- func (o LogRulesResponseOutput) FilteringTags() FilteringTagResponseArrayOutput
- func (o LogRulesResponseOutput) SendAadLogs() pulumi.BoolPtrOutput
- func (o LogRulesResponseOutput) SendActivityLogs() pulumi.BoolPtrOutput
- func (o LogRulesResponseOutput) SendSubscriptionLogs() pulumi.BoolPtrOutput
- func (o LogRulesResponseOutput) ToLogRulesResponseOutput() LogRulesResponseOutput
- func (o LogRulesResponseOutput) ToLogRulesResponseOutputWithContext(ctx context.Context) LogRulesResponseOutput
- type LogRulesResponsePtrOutput
- func (o LogRulesResponsePtrOutput) Elem() LogRulesResponseOutput
- func (LogRulesResponsePtrOutput) ElementType() reflect.Type
- func (o LogRulesResponsePtrOutput) FilteringTags() FilteringTagResponseArrayOutput
- func (o LogRulesResponsePtrOutput) SendAadLogs() pulumi.BoolPtrOutput
- func (o LogRulesResponsePtrOutput) SendActivityLogs() pulumi.BoolPtrOutput
- func (o LogRulesResponsePtrOutput) SendSubscriptionLogs() pulumi.BoolPtrOutput
- func (o LogRulesResponsePtrOutput) ToLogRulesResponsePtrOutput() LogRulesResponsePtrOutput
- func (o LogRulesResponsePtrOutput) ToLogRulesResponsePtrOutputWithContext(ctx context.Context) LogRulesResponsePtrOutput
- type LogzOrganizationProperties
- type LogzOrganizationPropertiesArgs
- func (LogzOrganizationPropertiesArgs) ElementType() reflect.Type
- func (i LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesOutput() LogzOrganizationPropertiesOutput
- func (i LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesOutputWithContext(ctx context.Context) LogzOrganizationPropertiesOutput
- func (i LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesPtrOutput() LogzOrganizationPropertiesPtrOutput
- func (i LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesPtrOutputWithContext(ctx context.Context) LogzOrganizationPropertiesPtrOutput
- type LogzOrganizationPropertiesInput
- type LogzOrganizationPropertiesOutput
- func (o LogzOrganizationPropertiesOutput) CompanyName() pulumi.StringPtrOutput
- func (LogzOrganizationPropertiesOutput) ElementType() reflect.Type
- func (o LogzOrganizationPropertiesOutput) EnterpriseAppId() pulumi.StringPtrOutput
- func (o LogzOrganizationPropertiesOutput) SingleSignOnUrl() pulumi.StringPtrOutput
- func (o LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesOutput() LogzOrganizationPropertiesOutput
- func (o LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesOutputWithContext(ctx context.Context) LogzOrganizationPropertiesOutput
- func (o LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesPtrOutput() LogzOrganizationPropertiesPtrOutput
- func (o LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesPtrOutputWithContext(ctx context.Context) LogzOrganizationPropertiesPtrOutput
- type LogzOrganizationPropertiesPtrInput
- type LogzOrganizationPropertiesPtrOutput
- func (o LogzOrganizationPropertiesPtrOutput) CompanyName() pulumi.StringPtrOutput
- func (o LogzOrganizationPropertiesPtrOutput) Elem() LogzOrganizationPropertiesOutput
- func (LogzOrganizationPropertiesPtrOutput) ElementType() reflect.Type
- func (o LogzOrganizationPropertiesPtrOutput) EnterpriseAppId() pulumi.StringPtrOutput
- func (o LogzOrganizationPropertiesPtrOutput) SingleSignOnUrl() pulumi.StringPtrOutput
- func (o LogzOrganizationPropertiesPtrOutput) ToLogzOrganizationPropertiesPtrOutput() LogzOrganizationPropertiesPtrOutput
- func (o LogzOrganizationPropertiesPtrOutput) ToLogzOrganizationPropertiesPtrOutputWithContext(ctx context.Context) LogzOrganizationPropertiesPtrOutput
- type LogzOrganizationPropertiesResponse
- type LogzOrganizationPropertiesResponseOutput
- func (o LogzOrganizationPropertiesResponseOutput) CompanyName() pulumi.StringPtrOutput
- func (LogzOrganizationPropertiesResponseOutput) ElementType() reflect.Type
- func (o LogzOrganizationPropertiesResponseOutput) EnterpriseAppId() pulumi.StringPtrOutput
- func (o LogzOrganizationPropertiesResponseOutput) Id() pulumi.StringOutput
- func (o LogzOrganizationPropertiesResponseOutput) SingleSignOnUrl() pulumi.StringPtrOutput
- func (o LogzOrganizationPropertiesResponseOutput) ToLogzOrganizationPropertiesResponseOutput() LogzOrganizationPropertiesResponseOutput
- func (o LogzOrganizationPropertiesResponseOutput) ToLogzOrganizationPropertiesResponseOutputWithContext(ctx context.Context) LogzOrganizationPropertiesResponseOutput
- type LogzOrganizationPropertiesResponsePtrOutput
- func (o LogzOrganizationPropertiesResponsePtrOutput) CompanyName() pulumi.StringPtrOutput
- func (o LogzOrganizationPropertiesResponsePtrOutput) Elem() LogzOrganizationPropertiesResponseOutput
- func (LogzOrganizationPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o LogzOrganizationPropertiesResponsePtrOutput) EnterpriseAppId() pulumi.StringPtrOutput
- func (o LogzOrganizationPropertiesResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o LogzOrganizationPropertiesResponsePtrOutput) SingleSignOnUrl() pulumi.StringPtrOutput
- func (o LogzOrganizationPropertiesResponsePtrOutput) ToLogzOrganizationPropertiesResponsePtrOutput() LogzOrganizationPropertiesResponsePtrOutput
- func (o LogzOrganizationPropertiesResponsePtrOutput) ToLogzOrganizationPropertiesResponsePtrOutputWithContext(ctx context.Context) LogzOrganizationPropertiesResponsePtrOutput
- type LookupMetricsSourceArgs
- type LookupMetricsSourceOutputArgs
- type LookupMetricsSourceResult
- type LookupMetricsSourceResultOutput
- func (LookupMetricsSourceResultOutput) ElementType() reflect.Type
- func (o LookupMetricsSourceResultOutput) Id() pulumi.StringOutput
- func (o LookupMetricsSourceResultOutput) Identity() IdentityPropertiesResponsePtrOutput
- func (o LookupMetricsSourceResultOutput) Location() pulumi.StringOutput
- func (o LookupMetricsSourceResultOutput) Name() pulumi.StringOutput
- func (o LookupMetricsSourceResultOutput) Properties() MonitorPropertiesResponseOutput
- func (o LookupMetricsSourceResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupMetricsSourceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupMetricsSourceResultOutput) ToLookupMetricsSourceResultOutput() LookupMetricsSourceResultOutput
- func (o LookupMetricsSourceResultOutput) ToLookupMetricsSourceResultOutputWithContext(ctx context.Context) LookupMetricsSourceResultOutput
- func (o LookupMetricsSourceResultOutput) Type() pulumi.StringOutput
- type LookupMetricsSourceTagRuleArgs
- type LookupMetricsSourceTagRuleOutputArgs
- type LookupMetricsSourceTagRuleResult
- type LookupMetricsSourceTagRuleResultOutput
- func (LookupMetricsSourceTagRuleResultOutput) ElementType() reflect.Type
- func (o LookupMetricsSourceTagRuleResultOutput) Id() pulumi.StringOutput
- func (o LookupMetricsSourceTagRuleResultOutput) Name() pulumi.StringOutput
- func (o LookupMetricsSourceTagRuleResultOutput) Properties() MetricsTagRulesPropertiesResponseOutput
- func (o LookupMetricsSourceTagRuleResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupMetricsSourceTagRuleResultOutput) ToLookupMetricsSourceTagRuleResultOutput() LookupMetricsSourceTagRuleResultOutput
- func (o LookupMetricsSourceTagRuleResultOutput) ToLookupMetricsSourceTagRuleResultOutputWithContext(ctx context.Context) LookupMetricsSourceTagRuleResultOutput
- func (o LookupMetricsSourceTagRuleResultOutput) Type() pulumi.StringOutput
- type LookupMonitorArgs
- type LookupMonitorOutputArgs
- type LookupMonitorResult
- type LookupMonitorResultOutput
- func (LookupMonitorResultOutput) ElementType() reflect.Type
- func (o LookupMonitorResultOutput) Id() pulumi.StringOutput
- func (o LookupMonitorResultOutput) Identity() IdentityPropertiesResponsePtrOutput
- func (o LookupMonitorResultOutput) Location() pulumi.StringOutput
- func (o LookupMonitorResultOutput) Name() pulumi.StringOutput
- func (o LookupMonitorResultOutput) Properties() MonitorPropertiesResponseOutput
- func (o LookupMonitorResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupMonitorResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupMonitorResultOutput) ToLookupMonitorResultOutput() LookupMonitorResultOutput
- func (o LookupMonitorResultOutput) ToLookupMonitorResultOutputWithContext(ctx context.Context) LookupMonitorResultOutput
- func (o LookupMonitorResultOutput) Type() pulumi.StringOutput
- type LookupSubAccountArgs
- type LookupSubAccountOutputArgs
- type LookupSubAccountResult
- type LookupSubAccountResultOutput
- func (LookupSubAccountResultOutput) ElementType() reflect.Type
- func (o LookupSubAccountResultOutput) Id() pulumi.StringOutput
- func (o LookupSubAccountResultOutput) Identity() IdentityPropertiesResponsePtrOutput
- func (o LookupSubAccountResultOutput) Location() pulumi.StringOutput
- func (o LookupSubAccountResultOutput) Name() pulumi.StringOutput
- func (o LookupSubAccountResultOutput) Properties() MonitorPropertiesResponseOutput
- func (o LookupSubAccountResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupSubAccountResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupSubAccountResultOutput) ToLookupSubAccountResultOutput() LookupSubAccountResultOutput
- func (o LookupSubAccountResultOutput) ToLookupSubAccountResultOutputWithContext(ctx context.Context) LookupSubAccountResultOutput
- func (o LookupSubAccountResultOutput) Type() pulumi.StringOutput
- type LookupSubAccountTagRuleArgs
- type LookupSubAccountTagRuleOutputArgs
- type LookupSubAccountTagRuleResult
- type LookupSubAccountTagRuleResultOutput
- func (LookupSubAccountTagRuleResultOutput) ElementType() reflect.Type
- func (o LookupSubAccountTagRuleResultOutput) Id() pulumi.StringOutput
- func (o LookupSubAccountTagRuleResultOutput) Name() pulumi.StringOutput
- func (o LookupSubAccountTagRuleResultOutput) Properties() MonitoringTagRulesPropertiesResponseOutput
- func (o LookupSubAccountTagRuleResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupSubAccountTagRuleResultOutput) ToLookupSubAccountTagRuleResultOutput() LookupSubAccountTagRuleResultOutput
- func (o LookupSubAccountTagRuleResultOutput) ToLookupSubAccountTagRuleResultOutputWithContext(ctx context.Context) LookupSubAccountTagRuleResultOutput
- func (o LookupSubAccountTagRuleResultOutput) Type() pulumi.StringOutput
- type LookupTagRuleArgs
- type LookupTagRuleOutputArgs
- type LookupTagRuleResult
- type LookupTagRuleResultOutput
- func (LookupTagRuleResultOutput) ElementType() reflect.Type
- func (o LookupTagRuleResultOutput) Id() pulumi.StringOutput
- func (o LookupTagRuleResultOutput) Name() pulumi.StringOutput
- func (o LookupTagRuleResultOutput) Properties() MonitoringTagRulesPropertiesResponseOutput
- func (o LookupTagRuleResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupTagRuleResultOutput) ToLookupTagRuleResultOutput() LookupTagRuleResultOutput
- func (o LookupTagRuleResultOutput) ToLookupTagRuleResultOutputWithContext(ctx context.Context) LookupTagRuleResultOutput
- func (o LookupTagRuleResultOutput) Type() pulumi.StringOutput
- type ManagedIdentityTypes
- func (ManagedIdentityTypes) ElementType() reflect.Type
- func (e ManagedIdentityTypes) ToManagedIdentityTypesOutput() ManagedIdentityTypesOutput
- func (e ManagedIdentityTypes) ToManagedIdentityTypesOutputWithContext(ctx context.Context) ManagedIdentityTypesOutput
- func (e ManagedIdentityTypes) ToManagedIdentityTypesPtrOutput() ManagedIdentityTypesPtrOutput
- func (e ManagedIdentityTypes) ToManagedIdentityTypesPtrOutputWithContext(ctx context.Context) ManagedIdentityTypesPtrOutput
- func (e ManagedIdentityTypes) ToStringOutput() pulumi.StringOutput
- func (e ManagedIdentityTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedIdentityTypes) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedIdentityTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedIdentityTypesInput
- type ManagedIdentityTypesOutput
- func (ManagedIdentityTypesOutput) ElementType() reflect.Type
- func (o ManagedIdentityTypesOutput) ToManagedIdentityTypesOutput() ManagedIdentityTypesOutput
- func (o ManagedIdentityTypesOutput) ToManagedIdentityTypesOutputWithContext(ctx context.Context) ManagedIdentityTypesOutput
- func (o ManagedIdentityTypesOutput) ToManagedIdentityTypesPtrOutput() ManagedIdentityTypesPtrOutput
- func (o ManagedIdentityTypesOutput) ToManagedIdentityTypesPtrOutputWithContext(ctx context.Context) ManagedIdentityTypesPtrOutput
- func (o ManagedIdentityTypesOutput) ToStringOutput() pulumi.StringOutput
- func (o ManagedIdentityTypesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ManagedIdentityTypesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagedIdentityTypesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedIdentityTypesPtrInput
- type ManagedIdentityTypesPtrOutput
- func (o ManagedIdentityTypesPtrOutput) Elem() ManagedIdentityTypesOutput
- func (ManagedIdentityTypesPtrOutput) ElementType() reflect.Type
- func (o ManagedIdentityTypesPtrOutput) ToManagedIdentityTypesPtrOutput() ManagedIdentityTypesPtrOutput
- func (o ManagedIdentityTypesPtrOutput) ToManagedIdentityTypesPtrOutputWithContext(ctx context.Context) ManagedIdentityTypesPtrOutput
- func (o ManagedIdentityTypesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagedIdentityTypesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MarketplaceSubscriptionStatus
- func (MarketplaceSubscriptionStatus) ElementType() reflect.Type
- func (e MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusOutput() MarketplaceSubscriptionStatusOutput
- func (e MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusOutputWithContext(ctx context.Context) MarketplaceSubscriptionStatusOutput
- func (e MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusPtrOutput() MarketplaceSubscriptionStatusPtrOutput
- func (e MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusPtrOutputWithContext(ctx context.Context) MarketplaceSubscriptionStatusPtrOutput
- func (e MarketplaceSubscriptionStatus) ToStringOutput() pulumi.StringOutput
- func (e MarketplaceSubscriptionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MarketplaceSubscriptionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MarketplaceSubscriptionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MarketplaceSubscriptionStatusInput
- type MarketplaceSubscriptionStatusOutput
- func (MarketplaceSubscriptionStatusOutput) ElementType() reflect.Type
- func (o MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusOutput() MarketplaceSubscriptionStatusOutput
- func (o MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusOutputWithContext(ctx context.Context) MarketplaceSubscriptionStatusOutput
- func (o MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusPtrOutput() MarketplaceSubscriptionStatusPtrOutput
- func (o MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusPtrOutputWithContext(ctx context.Context) MarketplaceSubscriptionStatusPtrOutput
- func (o MarketplaceSubscriptionStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o MarketplaceSubscriptionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MarketplaceSubscriptionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MarketplaceSubscriptionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MarketplaceSubscriptionStatusPtrInput
- type MarketplaceSubscriptionStatusPtrOutput
- func (o MarketplaceSubscriptionStatusPtrOutput) Elem() MarketplaceSubscriptionStatusOutput
- func (MarketplaceSubscriptionStatusPtrOutput) ElementType() reflect.Type
- func (o MarketplaceSubscriptionStatusPtrOutput) ToMarketplaceSubscriptionStatusPtrOutput() MarketplaceSubscriptionStatusPtrOutput
- func (o MarketplaceSubscriptionStatusPtrOutput) ToMarketplaceSubscriptionStatusPtrOutputWithContext(ctx context.Context) MarketplaceSubscriptionStatusPtrOutput
- func (o MarketplaceSubscriptionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MarketplaceSubscriptionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MetricRules
- type MetricRulesArgs
- type MetricRulesArray
- type MetricRulesArrayInput
- type MetricRulesArrayOutput
- func (MetricRulesArrayOutput) ElementType() reflect.Type
- func (o MetricRulesArrayOutput) Index(i pulumi.IntInput) MetricRulesOutput
- func (o MetricRulesArrayOutput) ToMetricRulesArrayOutput() MetricRulesArrayOutput
- func (o MetricRulesArrayOutput) ToMetricRulesArrayOutputWithContext(ctx context.Context) MetricRulesArrayOutput
- type MetricRulesInput
- type MetricRulesOutput
- func (MetricRulesOutput) ElementType() reflect.Type
- func (o MetricRulesOutput) FilteringTags() FilteringTagArrayOutput
- func (o MetricRulesOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o MetricRulesOutput) ToMetricRulesOutput() MetricRulesOutput
- func (o MetricRulesOutput) ToMetricRulesOutputWithContext(ctx context.Context) MetricRulesOutput
- type MetricRulesResponse
- type MetricRulesResponseArrayOutput
- func (MetricRulesResponseArrayOutput) ElementType() reflect.Type
- func (o MetricRulesResponseArrayOutput) Index(i pulumi.IntInput) MetricRulesResponseOutput
- func (o MetricRulesResponseArrayOutput) ToMetricRulesResponseArrayOutput() MetricRulesResponseArrayOutput
- func (o MetricRulesResponseArrayOutput) ToMetricRulesResponseArrayOutputWithContext(ctx context.Context) MetricRulesResponseArrayOutput
- type MetricRulesResponseOutput
- func (MetricRulesResponseOutput) ElementType() reflect.Type
- func (o MetricRulesResponseOutput) FilteringTags() FilteringTagResponseArrayOutput
- func (o MetricRulesResponseOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o MetricRulesResponseOutput) ToMetricRulesResponseOutput() MetricRulesResponseOutput
- func (o MetricRulesResponseOutput) ToMetricRulesResponseOutputWithContext(ctx context.Context) MetricRulesResponseOutput
- type MetricsSource
- type MetricsSourceArgs
- type MetricsSourceInput
- type MetricsSourceOutput
- func (MetricsSourceOutput) ElementType() reflect.Type
- func (o MetricsSourceOutput) Identity() IdentityPropertiesResponsePtrOutput
- func (o MetricsSourceOutput) Location() pulumi.StringOutput
- func (o MetricsSourceOutput) Name() pulumi.StringOutput
- func (o MetricsSourceOutput) Properties() MonitorPropertiesResponseOutput
- func (o MetricsSourceOutput) SystemData() SystemDataResponseOutput
- func (o MetricsSourceOutput) Tags() pulumi.StringMapOutput
- func (o MetricsSourceOutput) ToMetricsSourceOutput() MetricsSourceOutput
- func (o MetricsSourceOutput) ToMetricsSourceOutputWithContext(ctx context.Context) MetricsSourceOutput
- func (o MetricsSourceOutput) Type() pulumi.StringOutput
- type MetricsSourceState
- type MetricsSourceTagRule
- type MetricsSourceTagRuleArgs
- type MetricsSourceTagRuleInput
- type MetricsSourceTagRuleOutput
- func (MetricsSourceTagRuleOutput) ElementType() reflect.Type
- func (o MetricsSourceTagRuleOutput) Name() pulumi.StringOutput
- func (o MetricsSourceTagRuleOutput) Properties() MetricsTagRulesPropertiesResponseOutput
- func (o MetricsSourceTagRuleOutput) SystemData() SystemDataResponseOutput
- func (o MetricsSourceTagRuleOutput) ToMetricsSourceTagRuleOutput() MetricsSourceTagRuleOutput
- func (o MetricsSourceTagRuleOutput) ToMetricsSourceTagRuleOutputWithContext(ctx context.Context) MetricsSourceTagRuleOutput
- func (o MetricsSourceTagRuleOutput) Type() pulumi.StringOutput
- type MetricsSourceTagRuleState
- type MetricsTagRulesProperties
- type MetricsTagRulesPropertiesArgs
- func (MetricsTagRulesPropertiesArgs) ElementType() reflect.Type
- func (i MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesOutput() MetricsTagRulesPropertiesOutput
- func (i MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesOutput
- func (i MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesPtrOutput() MetricsTagRulesPropertiesPtrOutput
- func (i MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesPtrOutput
- type MetricsTagRulesPropertiesInput
- type MetricsTagRulesPropertiesOutput
- func (MetricsTagRulesPropertiesOutput) ElementType() reflect.Type
- func (o MetricsTagRulesPropertiesOutput) MetricRules() MetricRulesArrayOutput
- func (o MetricsTagRulesPropertiesOutput) SendMetrics() pulumi.BoolPtrOutput
- func (o MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesOutput() MetricsTagRulesPropertiesOutput
- func (o MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesOutput
- func (o MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesPtrOutput() MetricsTagRulesPropertiesPtrOutput
- func (o MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesPtrOutput
- type MetricsTagRulesPropertiesPtrInput
- type MetricsTagRulesPropertiesPtrOutput
- func (o MetricsTagRulesPropertiesPtrOutput) Elem() MetricsTagRulesPropertiesOutput
- func (MetricsTagRulesPropertiesPtrOutput) ElementType() reflect.Type
- func (o MetricsTagRulesPropertiesPtrOutput) MetricRules() MetricRulesArrayOutput
- func (o MetricsTagRulesPropertiesPtrOutput) SendMetrics() pulumi.BoolPtrOutput
- func (o MetricsTagRulesPropertiesPtrOutput) ToMetricsTagRulesPropertiesPtrOutput() MetricsTagRulesPropertiesPtrOutput
- func (o MetricsTagRulesPropertiesPtrOutput) ToMetricsTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesPtrOutput
- type MetricsTagRulesPropertiesResponse
- type MetricsTagRulesPropertiesResponseOutput
- func (MetricsTagRulesPropertiesResponseOutput) ElementType() reflect.Type
- func (o MetricsTagRulesPropertiesResponseOutput) MetricRules() MetricRulesResponseArrayOutput
- func (o MetricsTagRulesPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o MetricsTagRulesPropertiesResponseOutput) SendMetrics() pulumi.BoolPtrOutput
- func (o MetricsTagRulesPropertiesResponseOutput) SystemData() SystemDataResponseOutput
- func (o MetricsTagRulesPropertiesResponseOutput) ToMetricsTagRulesPropertiesResponseOutput() MetricsTagRulesPropertiesResponseOutput
- func (o MetricsTagRulesPropertiesResponseOutput) ToMetricsTagRulesPropertiesResponseOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesResponseOutput
- type Monitor
- type MonitorArgs
- type MonitorInput
- type MonitorOutput
- func (MonitorOutput) ElementType() reflect.Type
- func (o MonitorOutput) Identity() IdentityPropertiesResponsePtrOutput
- func (o MonitorOutput) Location() pulumi.StringOutput
- func (o MonitorOutput) Name() pulumi.StringOutput
- func (o MonitorOutput) Properties() MonitorPropertiesResponseOutput
- func (o MonitorOutput) SystemData() SystemDataResponseOutput
- func (o MonitorOutput) Tags() pulumi.StringMapOutput
- func (o MonitorOutput) ToMonitorOutput() MonitorOutput
- func (o MonitorOutput) ToMonitorOutputWithContext(ctx context.Context) MonitorOutput
- func (o MonitorOutput) Type() pulumi.StringOutput
- type MonitorProperties
- type MonitorPropertiesArgs
- func (MonitorPropertiesArgs) ElementType() reflect.Type
- func (i MonitorPropertiesArgs) ToMonitorPropertiesOutput() MonitorPropertiesOutput
- func (i MonitorPropertiesArgs) ToMonitorPropertiesOutputWithContext(ctx context.Context) MonitorPropertiesOutput
- func (i MonitorPropertiesArgs) ToMonitorPropertiesPtrOutput() MonitorPropertiesPtrOutput
- func (i MonitorPropertiesArgs) ToMonitorPropertiesPtrOutputWithContext(ctx context.Context) MonitorPropertiesPtrOutput
- type MonitorPropertiesInput
- type MonitorPropertiesOutput
- func (MonitorPropertiesOutput) ElementType() reflect.Type
- func (o MonitorPropertiesOutput) LogzOrganizationProperties() LogzOrganizationPropertiesPtrOutput
- func (o MonitorPropertiesOutput) MarketplaceSubscriptionStatus() pulumi.StringPtrOutput
- func (o MonitorPropertiesOutput) MonitoringStatus() pulumi.StringPtrOutput
- func (o MonitorPropertiesOutput) PlanData() PlanDataPtrOutput
- func (o MonitorPropertiesOutput) ToMonitorPropertiesOutput() MonitorPropertiesOutput
- func (o MonitorPropertiesOutput) ToMonitorPropertiesOutputWithContext(ctx context.Context) MonitorPropertiesOutput
- func (o MonitorPropertiesOutput) ToMonitorPropertiesPtrOutput() MonitorPropertiesPtrOutput
- func (o MonitorPropertiesOutput) ToMonitorPropertiesPtrOutputWithContext(ctx context.Context) MonitorPropertiesPtrOutput
- func (o MonitorPropertiesOutput) UserInfo() UserInfoPtrOutput
- type MonitorPropertiesPtrInput
- type MonitorPropertiesPtrOutput
- func (o MonitorPropertiesPtrOutput) Elem() MonitorPropertiesOutput
- func (MonitorPropertiesPtrOutput) ElementType() reflect.Type
- func (o MonitorPropertiesPtrOutput) LogzOrganizationProperties() LogzOrganizationPropertiesPtrOutput
- func (o MonitorPropertiesPtrOutput) MarketplaceSubscriptionStatus() pulumi.StringPtrOutput
- func (o MonitorPropertiesPtrOutput) MonitoringStatus() pulumi.StringPtrOutput
- func (o MonitorPropertiesPtrOutput) PlanData() PlanDataPtrOutput
- func (o MonitorPropertiesPtrOutput) ToMonitorPropertiesPtrOutput() MonitorPropertiesPtrOutput
- func (o MonitorPropertiesPtrOutput) ToMonitorPropertiesPtrOutputWithContext(ctx context.Context) MonitorPropertiesPtrOutput
- func (o MonitorPropertiesPtrOutput) UserInfo() UserInfoPtrOutput
- type MonitorPropertiesResponse
- type MonitorPropertiesResponseOutput
- func (MonitorPropertiesResponseOutput) ElementType() reflect.Type
- func (o MonitorPropertiesResponseOutput) LiftrResourceCategory() pulumi.StringOutput
- func (o MonitorPropertiesResponseOutput) LiftrResourcePreference() pulumi.IntOutput
- func (o MonitorPropertiesResponseOutput) LogzOrganizationProperties() LogzOrganizationPropertiesResponsePtrOutput
- func (o MonitorPropertiesResponseOutput) MarketplaceSubscriptionStatus() pulumi.StringPtrOutput
- func (o MonitorPropertiesResponseOutput) MonitoringStatus() pulumi.StringPtrOutput
- func (o MonitorPropertiesResponseOutput) PlanData() PlanDataResponsePtrOutput
- func (o MonitorPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o MonitorPropertiesResponseOutput) ToMonitorPropertiesResponseOutput() MonitorPropertiesResponseOutput
- func (o MonitorPropertiesResponseOutput) ToMonitorPropertiesResponseOutputWithContext(ctx context.Context) MonitorPropertiesResponseOutput
- func (o MonitorPropertiesResponseOutput) UserInfo() UserInfoResponsePtrOutput
- type MonitorState
- type MonitoredResourceResponse
- type MonitoredResourceResponseArrayOutput
- func (MonitoredResourceResponseArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourceResponseArrayOutput) Index(i pulumi.IntInput) MonitoredResourceResponseOutput
- func (o MonitoredResourceResponseArrayOutput) ToMonitoredResourceResponseArrayOutput() MonitoredResourceResponseArrayOutput
- func (o MonitoredResourceResponseArrayOutput) ToMonitoredResourceResponseArrayOutputWithContext(ctx context.Context) MonitoredResourceResponseArrayOutput
- type MonitoredResourceResponseOutput
- func (MonitoredResourceResponseOutput) ElementType() reflect.Type
- func (o MonitoredResourceResponseOutput) Id() pulumi.StringPtrOutput
- func (o MonitoredResourceResponseOutput) ReasonForLogsStatus() pulumi.StringPtrOutput
- func (o MonitoredResourceResponseOutput) ReasonForMetricsStatus() pulumi.StringPtrOutput
- func (o MonitoredResourceResponseOutput) SendingLogs() pulumi.BoolPtrOutput
- func (o MonitoredResourceResponseOutput) SendingMetrics() pulumi.BoolPtrOutput
- func (o MonitoredResourceResponseOutput) SystemData() SystemDataResponseOutput
- func (o MonitoredResourceResponseOutput) ToMonitoredResourceResponseOutput() MonitoredResourceResponseOutput
- func (o MonitoredResourceResponseOutput) ToMonitoredResourceResponseOutputWithContext(ctx context.Context) MonitoredResourceResponseOutput
- type MonitoringStatus
- func (MonitoringStatus) ElementType() reflect.Type
- func (e MonitoringStatus) ToMonitoringStatusOutput() MonitoringStatusOutput
- func (e MonitoringStatus) ToMonitoringStatusOutputWithContext(ctx context.Context) MonitoringStatusOutput
- func (e MonitoringStatus) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
- func (e MonitoringStatus) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
- func (e MonitoringStatus) ToStringOutput() pulumi.StringOutput
- func (e MonitoringStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MonitoringStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MonitoringStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MonitoringStatusInput
- type MonitoringStatusOutput
- func (MonitoringStatusOutput) ElementType() reflect.Type
- func (o MonitoringStatusOutput) ToMonitoringStatusOutput() MonitoringStatusOutput
- func (o MonitoringStatusOutput) ToMonitoringStatusOutputWithContext(ctx context.Context) MonitoringStatusOutput
- func (o MonitoringStatusOutput) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
- func (o MonitoringStatusOutput) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
- func (o MonitoringStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o MonitoringStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MonitoringStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MonitoringStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MonitoringStatusPtrInput
- type MonitoringStatusPtrOutput
- func (o MonitoringStatusPtrOutput) Elem() MonitoringStatusOutput
- func (MonitoringStatusPtrOutput) ElementType() reflect.Type
- func (o MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
- func (o MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
- func (o MonitoringStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MonitoringStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MonitoringTagRulesProperties
- type MonitoringTagRulesPropertiesArgs
- func (MonitoringTagRulesPropertiesArgs) ElementType() reflect.Type
- func (i MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesOutput() MonitoringTagRulesPropertiesOutput
- func (i MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesOutput
- func (i MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesPtrOutput() MonitoringTagRulesPropertiesPtrOutput
- func (i MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesPtrOutput
- type MonitoringTagRulesPropertiesInput
- type MonitoringTagRulesPropertiesOutput
- func (MonitoringTagRulesPropertiesOutput) ElementType() reflect.Type
- func (o MonitoringTagRulesPropertiesOutput) LogRules() LogRulesPtrOutput
- func (o MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesOutput() MonitoringTagRulesPropertiesOutput
- func (o MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesOutput
- func (o MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesPtrOutput() MonitoringTagRulesPropertiesPtrOutput
- func (o MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesPtrOutput
- type MonitoringTagRulesPropertiesPtrInput
- type MonitoringTagRulesPropertiesPtrOutput
- func (o MonitoringTagRulesPropertiesPtrOutput) Elem() MonitoringTagRulesPropertiesOutput
- func (MonitoringTagRulesPropertiesPtrOutput) ElementType() reflect.Type
- func (o MonitoringTagRulesPropertiesPtrOutput) LogRules() LogRulesPtrOutput
- func (o MonitoringTagRulesPropertiesPtrOutput) ToMonitoringTagRulesPropertiesPtrOutput() MonitoringTagRulesPropertiesPtrOutput
- func (o MonitoringTagRulesPropertiesPtrOutput) ToMonitoringTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesPtrOutput
- type MonitoringTagRulesPropertiesResponse
- type MonitoringTagRulesPropertiesResponseOutput
- func (MonitoringTagRulesPropertiesResponseOutput) ElementType() reflect.Type
- func (o MonitoringTagRulesPropertiesResponseOutput) LogRules() LogRulesResponsePtrOutput
- func (o MonitoringTagRulesPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o MonitoringTagRulesPropertiesResponseOutput) SystemData() SystemDataResponseOutput
- func (o MonitoringTagRulesPropertiesResponseOutput) ToMonitoringTagRulesPropertiesResponseOutput() MonitoringTagRulesPropertiesResponseOutput
- func (o MonitoringTagRulesPropertiesResponseOutput) ToMonitoringTagRulesPropertiesResponseOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesResponseOutput
- type PlanData
- type PlanDataArgs
- func (PlanDataArgs) ElementType() reflect.Type
- func (i PlanDataArgs) ToPlanDataOutput() PlanDataOutput
- func (i PlanDataArgs) ToPlanDataOutputWithContext(ctx context.Context) PlanDataOutput
- func (i PlanDataArgs) ToPlanDataPtrOutput() PlanDataPtrOutput
- func (i PlanDataArgs) ToPlanDataPtrOutputWithContext(ctx context.Context) PlanDataPtrOutput
- type PlanDataInput
- type PlanDataOutput
- func (o PlanDataOutput) BillingCycle() pulumi.StringPtrOutput
- func (o PlanDataOutput) EffectiveDate() pulumi.StringPtrOutput
- func (PlanDataOutput) ElementType() reflect.Type
- func (o PlanDataOutput) PlanDetails() pulumi.StringPtrOutput
- func (o PlanDataOutput) ToPlanDataOutput() PlanDataOutput
- func (o PlanDataOutput) ToPlanDataOutputWithContext(ctx context.Context) PlanDataOutput
- func (o PlanDataOutput) ToPlanDataPtrOutput() PlanDataPtrOutput
- func (o PlanDataOutput) ToPlanDataPtrOutputWithContext(ctx context.Context) PlanDataPtrOutput
- func (o PlanDataOutput) UsageType() pulumi.StringPtrOutput
- type PlanDataPtrInput
- type PlanDataPtrOutput
- func (o PlanDataPtrOutput) BillingCycle() pulumi.StringPtrOutput
- func (o PlanDataPtrOutput) EffectiveDate() pulumi.StringPtrOutput
- func (o PlanDataPtrOutput) Elem() PlanDataOutput
- func (PlanDataPtrOutput) ElementType() reflect.Type
- func (o PlanDataPtrOutput) PlanDetails() pulumi.StringPtrOutput
- func (o PlanDataPtrOutput) ToPlanDataPtrOutput() PlanDataPtrOutput
- func (o PlanDataPtrOutput) ToPlanDataPtrOutputWithContext(ctx context.Context) PlanDataPtrOutput
- func (o PlanDataPtrOutput) UsageType() pulumi.StringPtrOutput
- type PlanDataResponse
- type PlanDataResponseOutput
- func (o PlanDataResponseOutput) BillingCycle() pulumi.StringPtrOutput
- func (o PlanDataResponseOutput) EffectiveDate() pulumi.StringPtrOutput
- func (PlanDataResponseOutput) ElementType() reflect.Type
- func (o PlanDataResponseOutput) PlanDetails() pulumi.StringPtrOutput
- func (o PlanDataResponseOutput) ToPlanDataResponseOutput() PlanDataResponseOutput
- func (o PlanDataResponseOutput) ToPlanDataResponseOutputWithContext(ctx context.Context) PlanDataResponseOutput
- func (o PlanDataResponseOutput) UsageType() pulumi.StringPtrOutput
- type PlanDataResponsePtrOutput
- func (o PlanDataResponsePtrOutput) BillingCycle() pulumi.StringPtrOutput
- func (o PlanDataResponsePtrOutput) EffectiveDate() pulumi.StringPtrOutput
- func (o PlanDataResponsePtrOutput) Elem() PlanDataResponseOutput
- func (PlanDataResponsePtrOutput) ElementType() reflect.Type
- func (o PlanDataResponsePtrOutput) PlanDetails() pulumi.StringPtrOutput
- func (o PlanDataResponsePtrOutput) ToPlanDataResponsePtrOutput() PlanDataResponsePtrOutput
- func (o PlanDataResponsePtrOutput) ToPlanDataResponsePtrOutputWithContext(ctx context.Context) PlanDataResponsePtrOutput
- func (o PlanDataResponsePtrOutput) UsageType() pulumi.StringPtrOutput
- type SubAccount
- type SubAccountArgs
- type SubAccountInput
- type SubAccountOutput
- func (SubAccountOutput) ElementType() reflect.Type
- func (o SubAccountOutput) Identity() IdentityPropertiesResponsePtrOutput
- func (o SubAccountOutput) Location() pulumi.StringOutput
- func (o SubAccountOutput) Name() pulumi.StringOutput
- func (o SubAccountOutput) Properties() MonitorPropertiesResponseOutput
- func (o SubAccountOutput) SystemData() SystemDataResponseOutput
- func (o SubAccountOutput) Tags() pulumi.StringMapOutput
- func (o SubAccountOutput) ToSubAccountOutput() SubAccountOutput
- func (o SubAccountOutput) ToSubAccountOutputWithContext(ctx context.Context) SubAccountOutput
- func (o SubAccountOutput) Type() pulumi.StringOutput
- type SubAccountState
- type SubAccountTagRule
- type SubAccountTagRuleArgs
- type SubAccountTagRuleInput
- type SubAccountTagRuleOutput
- func (SubAccountTagRuleOutput) ElementType() reflect.Type
- func (o SubAccountTagRuleOutput) Name() pulumi.StringOutput
- func (o SubAccountTagRuleOutput) Properties() MonitoringTagRulesPropertiesResponseOutput
- func (o SubAccountTagRuleOutput) SystemData() SystemDataResponseOutput
- func (o SubAccountTagRuleOutput) ToSubAccountTagRuleOutput() SubAccountTagRuleOutput
- func (o SubAccountTagRuleOutput) ToSubAccountTagRuleOutputWithContext(ctx context.Context) SubAccountTagRuleOutput
- func (o SubAccountTagRuleOutput) Type() pulumi.StringOutput
- type SubAccountTagRuleState
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- type TagAction
- func (TagAction) ElementType() reflect.Type
- func (e TagAction) ToStringOutput() pulumi.StringOutput
- func (e TagAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TagAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TagAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TagAction) ToTagActionOutput() TagActionOutput
- func (e TagAction) ToTagActionOutputWithContext(ctx context.Context) TagActionOutput
- func (e TagAction) ToTagActionPtrOutput() TagActionPtrOutput
- func (e TagAction) ToTagActionPtrOutputWithContext(ctx context.Context) TagActionPtrOutput
- type TagActionInput
- type TagActionOutput
- func (TagActionOutput) ElementType() reflect.Type
- func (o TagActionOutput) ToStringOutput() pulumi.StringOutput
- func (o TagActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TagActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TagActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TagActionOutput) ToTagActionOutput() TagActionOutput
- func (o TagActionOutput) ToTagActionOutputWithContext(ctx context.Context) TagActionOutput
- func (o TagActionOutput) ToTagActionPtrOutput() TagActionPtrOutput
- func (o TagActionOutput) ToTagActionPtrOutputWithContext(ctx context.Context) TagActionPtrOutput
- type TagActionPtrInput
- type TagActionPtrOutput
- func (o TagActionPtrOutput) Elem() TagActionOutput
- func (TagActionPtrOutput) ElementType() reflect.Type
- func (o TagActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TagActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TagActionPtrOutput) ToTagActionPtrOutput() TagActionPtrOutput
- func (o TagActionPtrOutput) ToTagActionPtrOutputWithContext(ctx context.Context) TagActionPtrOutput
- type TagRule
- type TagRuleArgs
- type TagRuleInput
- type TagRuleOutput
- func (TagRuleOutput) ElementType() reflect.Type
- func (o TagRuleOutput) Name() pulumi.StringOutput
- func (o TagRuleOutput) Properties() MonitoringTagRulesPropertiesResponseOutput
- func (o TagRuleOutput) SystemData() SystemDataResponseOutput
- func (o TagRuleOutput) ToTagRuleOutput() TagRuleOutput
- func (o TagRuleOutput) ToTagRuleOutputWithContext(ctx context.Context) TagRuleOutput
- func (o TagRuleOutput) Type() pulumi.StringOutput
- type TagRuleState
- type UserInfo
- type UserInfoArgs
- func (UserInfoArgs) ElementType() reflect.Type
- func (i UserInfoArgs) ToUserInfoOutput() UserInfoOutput
- func (i UserInfoArgs) ToUserInfoOutputWithContext(ctx context.Context) UserInfoOutput
- func (i UserInfoArgs) ToUserInfoPtrOutput() UserInfoPtrOutput
- func (i UserInfoArgs) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
- type UserInfoInput
- type UserInfoOutput
- func (UserInfoOutput) ElementType() reflect.Type
- func (o UserInfoOutput) EmailAddress() pulumi.StringPtrOutput
- func (o UserInfoOutput) FirstName() pulumi.StringPtrOutput
- func (o UserInfoOutput) LastName() pulumi.StringPtrOutput
- func (o UserInfoOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o UserInfoOutput) ToUserInfoOutput() UserInfoOutput
- func (o UserInfoOutput) ToUserInfoOutputWithContext(ctx context.Context) UserInfoOutput
- func (o UserInfoOutput) ToUserInfoPtrOutput() UserInfoPtrOutput
- func (o UserInfoOutput) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
- type UserInfoPtrInput
- type UserInfoPtrOutput
- func (o UserInfoPtrOutput) Elem() UserInfoOutput
- func (UserInfoPtrOutput) ElementType() reflect.Type
- func (o UserInfoPtrOutput) EmailAddress() pulumi.StringPtrOutput
- func (o UserInfoPtrOutput) FirstName() pulumi.StringPtrOutput
- func (o UserInfoPtrOutput) LastName() pulumi.StringPtrOutput
- func (o UserInfoPtrOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o UserInfoPtrOutput) ToUserInfoPtrOutput() UserInfoPtrOutput
- func (o UserInfoPtrOutput) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
- type UserInfoResponse
- type UserInfoResponseOutput
- func (UserInfoResponseOutput) ElementType() reflect.Type
- func (o UserInfoResponseOutput) EmailAddress() pulumi.StringPtrOutput
- func (o UserInfoResponseOutput) FirstName() pulumi.StringPtrOutput
- func (o UserInfoResponseOutput) LastName() pulumi.StringPtrOutput
- func (o UserInfoResponseOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o UserInfoResponseOutput) ToUserInfoResponseOutput() UserInfoResponseOutput
- func (o UserInfoResponseOutput) ToUserInfoResponseOutputWithContext(ctx context.Context) UserInfoResponseOutput
- type UserInfoResponsePtrOutput
- func (o UserInfoResponsePtrOutput) Elem() UserInfoResponseOutput
- func (UserInfoResponsePtrOutput) ElementType() reflect.Type
- func (o UserInfoResponsePtrOutput) EmailAddress() pulumi.StringPtrOutput
- func (o UserInfoResponsePtrOutput) FirstName() pulumi.StringPtrOutput
- func (o UserInfoResponsePtrOutput) LastName() pulumi.StringPtrOutput
- func (o UserInfoResponsePtrOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutput() UserInfoResponsePtrOutput
- func (o UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutputWithContext(ctx context.Context) UserInfoResponsePtrOutput
- type UserRoleResponseResponse
- type UserRoleResponseResponseArrayOutput
- func (UserRoleResponseResponseArrayOutput) ElementType() reflect.Type
- func (o UserRoleResponseResponseArrayOutput) Index(i pulumi.IntInput) UserRoleResponseResponseOutput
- func (o UserRoleResponseResponseArrayOutput) ToUserRoleResponseResponseArrayOutput() UserRoleResponseResponseArrayOutput
- func (o UserRoleResponseResponseArrayOutput) ToUserRoleResponseResponseArrayOutputWithContext(ctx context.Context) UserRoleResponseResponseArrayOutput
- type UserRoleResponseResponseOutput
- func (UserRoleResponseResponseOutput) ElementType() reflect.Type
- func (o UserRoleResponseResponseOutput) Role() pulumi.StringPtrOutput
- func (o UserRoleResponseResponseOutput) ToUserRoleResponseResponseOutput() UserRoleResponseResponseOutput
- func (o UserRoleResponseResponseOutput) ToUserRoleResponseResponseOutputWithContext(ctx context.Context) UserRoleResponseResponseOutput
- type VMResourcesResponse
- type VMResourcesResponseArrayOutput
- func (VMResourcesResponseArrayOutput) ElementType() reflect.Type
- func (o VMResourcesResponseArrayOutput) Index(i pulumi.IntInput) VMResourcesResponseOutput
- func (o VMResourcesResponseArrayOutput) ToVMResourcesResponseArrayOutput() VMResourcesResponseArrayOutput
- func (o VMResourcesResponseArrayOutput) ToVMResourcesResponseArrayOutputWithContext(ctx context.Context) VMResourcesResponseArrayOutput
- type VMResourcesResponseOutput
- func (o VMResourcesResponseOutput) AgentVersion() pulumi.StringPtrOutput
- func (VMResourcesResponseOutput) ElementType() reflect.Type
- func (o VMResourcesResponseOutput) Id() pulumi.StringPtrOutput
- func (o VMResourcesResponseOutput) ToVMResourcesResponseOutput() VMResourcesResponseOutput
- func (o VMResourcesResponseOutput) ToVMResourcesResponseOutputWithContext(ctx context.Context) VMResourcesResponseOutput
Constants ¶
const ( ManagedIdentityTypesSystemAssigned = ManagedIdentityTypes("SystemAssigned") ManagedIdentityTypesUserAssigned = ManagedIdentityTypes("UserAssigned") )
const ( MarketplaceSubscriptionStatusActive = MarketplaceSubscriptionStatus("Active") MarketplaceSubscriptionStatusSuspended = MarketplaceSubscriptionStatus("Suspended") )
const ( MonitoringStatusEnabled = MonitoringStatus("Enabled") MonitoringStatusDisabled = MonitoringStatus("Disabled") )
const ( TagActionInclude = TagAction("Include") TagActionExclude = TagAction("Exclude") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FilteringTag ¶
type FilteringTag struct { // Valid actions for a filtering tag. Exclusion takes priority over inclusion. Action *string `pulumi:"action"` // The name (also known as the key) of the tag. Name *string `pulumi:"name"` // The value of the tag. Value *string `pulumi:"value"` }
The definition of a filtering tag. Filtering tags are used for capturing resources and include/exclude them from being monitored.
type FilteringTagArgs ¶
type FilteringTagArgs struct { // Valid actions for a filtering tag. Exclusion takes priority over inclusion. Action pulumi.StringPtrInput `pulumi:"action"` // The name (also known as the key) of the tag. Name pulumi.StringPtrInput `pulumi:"name"` // The value of the tag. Value pulumi.StringPtrInput `pulumi:"value"` }
The definition of a filtering tag. Filtering tags are used for capturing resources and include/exclude them from being monitored.
func (FilteringTagArgs) ElementType ¶
func (FilteringTagArgs) ElementType() reflect.Type
func (FilteringTagArgs) ToFilteringTagOutput ¶
func (i FilteringTagArgs) ToFilteringTagOutput() FilteringTagOutput
func (FilteringTagArgs) ToFilteringTagOutputWithContext ¶
func (i FilteringTagArgs) ToFilteringTagOutputWithContext(ctx context.Context) FilteringTagOutput
type FilteringTagArray ¶
type FilteringTagArray []FilteringTagInput
func (FilteringTagArray) ElementType ¶
func (FilteringTagArray) ElementType() reflect.Type
func (FilteringTagArray) ToFilteringTagArrayOutput ¶
func (i FilteringTagArray) ToFilteringTagArrayOutput() FilteringTagArrayOutput
func (FilteringTagArray) ToFilteringTagArrayOutputWithContext ¶
func (i FilteringTagArray) ToFilteringTagArrayOutputWithContext(ctx context.Context) FilteringTagArrayOutput
type FilteringTagArrayInput ¶
type FilteringTagArrayInput interface { pulumi.Input ToFilteringTagArrayOutput() FilteringTagArrayOutput ToFilteringTagArrayOutputWithContext(context.Context) FilteringTagArrayOutput }
FilteringTagArrayInput is an input type that accepts FilteringTagArray and FilteringTagArrayOutput values. You can construct a concrete instance of `FilteringTagArrayInput` via:
FilteringTagArray{ FilteringTagArgs{...} }
type FilteringTagArrayOutput ¶
type FilteringTagArrayOutput struct{ *pulumi.OutputState }
func (FilteringTagArrayOutput) ElementType ¶
func (FilteringTagArrayOutput) ElementType() reflect.Type
func (FilteringTagArrayOutput) Index ¶
func (o FilteringTagArrayOutput) Index(i pulumi.IntInput) FilteringTagOutput
func (FilteringTagArrayOutput) ToFilteringTagArrayOutput ¶
func (o FilteringTagArrayOutput) ToFilteringTagArrayOutput() FilteringTagArrayOutput
func (FilteringTagArrayOutput) ToFilteringTagArrayOutputWithContext ¶
func (o FilteringTagArrayOutput) ToFilteringTagArrayOutputWithContext(ctx context.Context) FilteringTagArrayOutput
type FilteringTagInput ¶
type FilteringTagInput interface { pulumi.Input ToFilteringTagOutput() FilteringTagOutput ToFilteringTagOutputWithContext(context.Context) FilteringTagOutput }
FilteringTagInput is an input type that accepts FilteringTagArgs and FilteringTagOutput values. You can construct a concrete instance of `FilteringTagInput` via:
FilteringTagArgs{...}
type FilteringTagOutput ¶
type FilteringTagOutput struct{ *pulumi.OutputState }
The definition of a filtering tag. Filtering tags are used for capturing resources and include/exclude them from being monitored.
func (FilteringTagOutput) Action ¶
func (o FilteringTagOutput) Action() pulumi.StringPtrOutput
Valid actions for a filtering tag. Exclusion takes priority over inclusion.
func (FilteringTagOutput) ElementType ¶
func (FilteringTagOutput) ElementType() reflect.Type
func (FilteringTagOutput) Name ¶
func (o FilteringTagOutput) Name() pulumi.StringPtrOutput
The name (also known as the key) of the tag.
func (FilteringTagOutput) ToFilteringTagOutput ¶
func (o FilteringTagOutput) ToFilteringTagOutput() FilteringTagOutput
func (FilteringTagOutput) ToFilteringTagOutputWithContext ¶
func (o FilteringTagOutput) ToFilteringTagOutputWithContext(ctx context.Context) FilteringTagOutput
func (FilteringTagOutput) Value ¶
func (o FilteringTagOutput) Value() pulumi.StringPtrOutput
The value of the tag.
type FilteringTagResponse ¶
type FilteringTagResponse struct { // Valid actions for a filtering tag. Exclusion takes priority over inclusion. Action *string `pulumi:"action"` // The name (also known as the key) of the tag. Name *string `pulumi:"name"` // The value of the tag. Value *string `pulumi:"value"` }
The definition of a filtering tag. Filtering tags are used for capturing resources and include/exclude them from being monitored.
type FilteringTagResponseArrayOutput ¶
type FilteringTagResponseArrayOutput struct{ *pulumi.OutputState }
func (FilteringTagResponseArrayOutput) ElementType ¶
func (FilteringTagResponseArrayOutput) ElementType() reflect.Type
func (FilteringTagResponseArrayOutput) Index ¶
func (o FilteringTagResponseArrayOutput) Index(i pulumi.IntInput) FilteringTagResponseOutput
func (FilteringTagResponseArrayOutput) ToFilteringTagResponseArrayOutput ¶
func (o FilteringTagResponseArrayOutput) ToFilteringTagResponseArrayOutput() FilteringTagResponseArrayOutput
func (FilteringTagResponseArrayOutput) ToFilteringTagResponseArrayOutputWithContext ¶
func (o FilteringTagResponseArrayOutput) ToFilteringTagResponseArrayOutputWithContext(ctx context.Context) FilteringTagResponseArrayOutput
type FilteringTagResponseOutput ¶
type FilteringTagResponseOutput struct{ *pulumi.OutputState }
The definition of a filtering tag. Filtering tags are used for capturing resources and include/exclude them from being monitored.
func (FilteringTagResponseOutput) Action ¶
func (o FilteringTagResponseOutput) Action() pulumi.StringPtrOutput
Valid actions for a filtering tag. Exclusion takes priority over inclusion.
func (FilteringTagResponseOutput) ElementType ¶
func (FilteringTagResponseOutput) ElementType() reflect.Type
func (FilteringTagResponseOutput) Name ¶
func (o FilteringTagResponseOutput) Name() pulumi.StringPtrOutput
The name (also known as the key) of the tag.
func (FilteringTagResponseOutput) ToFilteringTagResponseOutput ¶
func (o FilteringTagResponseOutput) ToFilteringTagResponseOutput() FilteringTagResponseOutput
func (FilteringTagResponseOutput) ToFilteringTagResponseOutputWithContext ¶
func (o FilteringTagResponseOutput) ToFilteringTagResponseOutputWithContext(ctx context.Context) FilteringTagResponseOutput
func (FilteringTagResponseOutput) Value ¶
func (o FilteringTagResponseOutput) Value() pulumi.StringPtrOutput
The value of the tag.
type IdentityProperties ¶
type IdentityProperties struct {
Type *string `pulumi:"type"`
}
type IdentityPropertiesArgs ¶
type IdentityPropertiesArgs struct {
Type pulumi.StringPtrInput `pulumi:"type"`
}
func (IdentityPropertiesArgs) ElementType ¶
func (IdentityPropertiesArgs) ElementType() reflect.Type
func (IdentityPropertiesArgs) ToIdentityPropertiesOutput ¶
func (i IdentityPropertiesArgs) ToIdentityPropertiesOutput() IdentityPropertiesOutput
func (IdentityPropertiesArgs) ToIdentityPropertiesOutputWithContext ¶
func (i IdentityPropertiesArgs) ToIdentityPropertiesOutputWithContext(ctx context.Context) IdentityPropertiesOutput
func (IdentityPropertiesArgs) ToIdentityPropertiesPtrOutput ¶
func (i IdentityPropertiesArgs) ToIdentityPropertiesPtrOutput() IdentityPropertiesPtrOutput
func (IdentityPropertiesArgs) ToIdentityPropertiesPtrOutputWithContext ¶
func (i IdentityPropertiesArgs) ToIdentityPropertiesPtrOutputWithContext(ctx context.Context) IdentityPropertiesPtrOutput
type IdentityPropertiesInput ¶
type IdentityPropertiesInput interface { pulumi.Input ToIdentityPropertiesOutput() IdentityPropertiesOutput ToIdentityPropertiesOutputWithContext(context.Context) IdentityPropertiesOutput }
IdentityPropertiesInput is an input type that accepts IdentityPropertiesArgs and IdentityPropertiesOutput values. You can construct a concrete instance of `IdentityPropertiesInput` via:
IdentityPropertiesArgs{...}
type IdentityPropertiesOutput ¶
type IdentityPropertiesOutput struct{ *pulumi.OutputState }
func (IdentityPropertiesOutput) ElementType ¶
func (IdentityPropertiesOutput) ElementType() reflect.Type
func (IdentityPropertiesOutput) ToIdentityPropertiesOutput ¶
func (o IdentityPropertiesOutput) ToIdentityPropertiesOutput() IdentityPropertiesOutput
func (IdentityPropertiesOutput) ToIdentityPropertiesOutputWithContext ¶
func (o IdentityPropertiesOutput) ToIdentityPropertiesOutputWithContext(ctx context.Context) IdentityPropertiesOutput
func (IdentityPropertiesOutput) ToIdentityPropertiesPtrOutput ¶
func (o IdentityPropertiesOutput) ToIdentityPropertiesPtrOutput() IdentityPropertiesPtrOutput
func (IdentityPropertiesOutput) ToIdentityPropertiesPtrOutputWithContext ¶
func (o IdentityPropertiesOutput) ToIdentityPropertiesPtrOutputWithContext(ctx context.Context) IdentityPropertiesPtrOutput
func (IdentityPropertiesOutput) Type ¶
func (o IdentityPropertiesOutput) Type() pulumi.StringPtrOutput
type IdentityPropertiesPtrInput ¶
type IdentityPropertiesPtrInput interface { pulumi.Input ToIdentityPropertiesPtrOutput() IdentityPropertiesPtrOutput ToIdentityPropertiesPtrOutputWithContext(context.Context) IdentityPropertiesPtrOutput }
IdentityPropertiesPtrInput is an input type that accepts IdentityPropertiesArgs, IdentityPropertiesPtr and IdentityPropertiesPtrOutput values. You can construct a concrete instance of `IdentityPropertiesPtrInput` via:
IdentityPropertiesArgs{...} or: nil
func IdentityPropertiesPtr ¶
func IdentityPropertiesPtr(v *IdentityPropertiesArgs) IdentityPropertiesPtrInput
type IdentityPropertiesPtrOutput ¶
type IdentityPropertiesPtrOutput struct{ *pulumi.OutputState }
func (IdentityPropertiesPtrOutput) Elem ¶
func (o IdentityPropertiesPtrOutput) Elem() IdentityPropertiesOutput
func (IdentityPropertiesPtrOutput) ElementType ¶
func (IdentityPropertiesPtrOutput) ElementType() reflect.Type
func (IdentityPropertiesPtrOutput) ToIdentityPropertiesPtrOutput ¶
func (o IdentityPropertiesPtrOutput) ToIdentityPropertiesPtrOutput() IdentityPropertiesPtrOutput
func (IdentityPropertiesPtrOutput) ToIdentityPropertiesPtrOutputWithContext ¶
func (o IdentityPropertiesPtrOutput) ToIdentityPropertiesPtrOutputWithContext(ctx context.Context) IdentityPropertiesPtrOutput
func (IdentityPropertiesPtrOutput) Type ¶
func (o IdentityPropertiesPtrOutput) Type() pulumi.StringPtrOutput
type IdentityPropertiesResponseOutput ¶
type IdentityPropertiesResponseOutput struct{ *pulumi.OutputState }
func (IdentityPropertiesResponseOutput) ElementType ¶
func (IdentityPropertiesResponseOutput) ElementType() reflect.Type
func (IdentityPropertiesResponseOutput) PrincipalId ¶
func (o IdentityPropertiesResponseOutput) PrincipalId() pulumi.StringOutput
The identity ID.
func (IdentityPropertiesResponseOutput) TenantId ¶
func (o IdentityPropertiesResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (IdentityPropertiesResponseOutput) ToIdentityPropertiesResponseOutput ¶
func (o IdentityPropertiesResponseOutput) ToIdentityPropertiesResponseOutput() IdentityPropertiesResponseOutput
func (IdentityPropertiesResponseOutput) ToIdentityPropertiesResponseOutputWithContext ¶
func (o IdentityPropertiesResponseOutput) ToIdentityPropertiesResponseOutputWithContext(ctx context.Context) IdentityPropertiesResponseOutput
func (IdentityPropertiesResponseOutput) Type ¶
func (o IdentityPropertiesResponseOutput) Type() pulumi.StringPtrOutput
type IdentityPropertiesResponsePtrOutput ¶
type IdentityPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityPropertiesResponsePtrOutput) Elem ¶
func (o IdentityPropertiesResponsePtrOutput) Elem() IdentityPropertiesResponseOutput
func (IdentityPropertiesResponsePtrOutput) ElementType ¶
func (IdentityPropertiesResponsePtrOutput) ElementType() reflect.Type
func (IdentityPropertiesResponsePtrOutput) PrincipalId ¶
func (o IdentityPropertiesResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The identity ID.
func (IdentityPropertiesResponsePtrOutput) TenantId ¶
func (o IdentityPropertiesResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (IdentityPropertiesResponsePtrOutput) ToIdentityPropertiesResponsePtrOutput ¶
func (o IdentityPropertiesResponsePtrOutput) ToIdentityPropertiesResponsePtrOutput() IdentityPropertiesResponsePtrOutput
func (IdentityPropertiesResponsePtrOutput) ToIdentityPropertiesResponsePtrOutputWithContext ¶
func (o IdentityPropertiesResponsePtrOutput) ToIdentityPropertiesResponsePtrOutputWithContext(ctx context.Context) IdentityPropertiesResponsePtrOutput
func (IdentityPropertiesResponsePtrOutput) Type ¶
func (o IdentityPropertiesResponsePtrOutput) Type() pulumi.StringPtrOutput
type ListMonitorMonitoredResourcesOutputArgs ¶
type ListMonitorMonitoredResourcesOutputArgs struct { // Monitor resource name MonitorName pulumi.StringInput `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ListMonitorMonitoredResourcesOutputArgs) ElementType ¶
func (ListMonitorMonitoredResourcesOutputArgs) ElementType() reflect.Type
type ListMonitorMonitoredResourcesResult ¶
type ListMonitorMonitoredResourcesResult struct { // Link to the next set of results, if any. NextLink *string `pulumi:"nextLink"` // Results of a list operation. Value []MonitoredResourceResponse `pulumi:"value"` }
Response of a list operation.
func ListMonitorMonitoredResources ¶
func ListMonitorMonitoredResources(ctx *pulumi.Context, args *ListMonitorMonitoredResourcesArgs, opts ...pulumi.InvokeOption) (*ListMonitorMonitoredResourcesResult, error)
Response of a list operation. Azure REST API version: 2022-01-01-preview.
type ListMonitorMonitoredResourcesResultOutput ¶
type ListMonitorMonitoredResourcesResultOutput struct{ *pulumi.OutputState }
Response of a list operation.
func ListMonitorMonitoredResourcesOutput ¶
func ListMonitorMonitoredResourcesOutput(ctx *pulumi.Context, args ListMonitorMonitoredResourcesOutputArgs, opts ...pulumi.InvokeOption) ListMonitorMonitoredResourcesResultOutput
func (ListMonitorMonitoredResourcesResultOutput) ElementType ¶
func (ListMonitorMonitoredResourcesResultOutput) ElementType() reflect.Type
func (ListMonitorMonitoredResourcesResultOutput) NextLink ¶
func (o ListMonitorMonitoredResourcesResultOutput) NextLink() pulumi.StringPtrOutput
Link to the next set of results, if any.
func (ListMonitorMonitoredResourcesResultOutput) ToListMonitorMonitoredResourcesResultOutput ¶
func (o ListMonitorMonitoredResourcesResultOutput) ToListMonitorMonitoredResourcesResultOutput() ListMonitorMonitoredResourcesResultOutput
func (ListMonitorMonitoredResourcesResultOutput) ToListMonitorMonitoredResourcesResultOutputWithContext ¶
func (o ListMonitorMonitoredResourcesResultOutput) ToListMonitorMonitoredResourcesResultOutputWithContext(ctx context.Context) ListMonitorMonitoredResourcesResultOutput
type ListMonitorUserRolesArgs ¶
type ListMonitorUserRolesArgs struct { // Email of the user used by Logz for contacting them if needed EmailAddress *string `pulumi:"emailAddress"` // Monitor resource name MonitorName string `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListMonitorUserRolesOutputArgs ¶
type ListMonitorUserRolesOutputArgs struct { // Email of the user used by Logz for contacting them if needed EmailAddress pulumi.StringPtrInput `pulumi:"emailAddress"` // Monitor resource name MonitorName pulumi.StringInput `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ListMonitorUserRolesOutputArgs) ElementType ¶
func (ListMonitorUserRolesOutputArgs) ElementType() reflect.Type
type ListMonitorUserRolesResult ¶
type ListMonitorUserRolesResult struct { // Link to the next set of results, if any. NextLink *string `pulumi:"nextLink"` // List of user roles for Logz.io account. Value []UserRoleResponseResponse `pulumi:"value"` }
Response for list of user's role for Logz.io account.
func ListMonitorUserRoles ¶
func ListMonitorUserRoles(ctx *pulumi.Context, args *ListMonitorUserRolesArgs, opts ...pulumi.InvokeOption) (*ListMonitorUserRolesResult, error)
Response for list of user's role for Logz.io account. Azure REST API version: 2022-01-01-preview.
type ListMonitorUserRolesResultOutput ¶
type ListMonitorUserRolesResultOutput struct{ *pulumi.OutputState }
Response for list of user's role for Logz.io account.
func ListMonitorUserRolesOutput ¶
func ListMonitorUserRolesOutput(ctx *pulumi.Context, args ListMonitorUserRolesOutputArgs, opts ...pulumi.InvokeOption) ListMonitorUserRolesResultOutput
func (ListMonitorUserRolesResultOutput) ElementType ¶
func (ListMonitorUserRolesResultOutput) ElementType() reflect.Type
func (ListMonitorUserRolesResultOutput) NextLink ¶
func (o ListMonitorUserRolesResultOutput) NextLink() pulumi.StringPtrOutput
Link to the next set of results, if any.
func (ListMonitorUserRolesResultOutput) ToListMonitorUserRolesResultOutput ¶
func (o ListMonitorUserRolesResultOutput) ToListMonitorUserRolesResultOutput() ListMonitorUserRolesResultOutput
func (ListMonitorUserRolesResultOutput) ToListMonitorUserRolesResultOutputWithContext ¶
func (o ListMonitorUserRolesResultOutput) ToListMonitorUserRolesResultOutputWithContext(ctx context.Context) ListMonitorUserRolesResultOutput
func (ListMonitorUserRolesResultOutput) Value ¶
func (o ListMonitorUserRolesResultOutput) Value() UserRoleResponseResponseArrayOutput
List of user roles for Logz.io account.
type ListMonitorVMHostsArgs ¶
type ListMonitorVMHostsOutputArgs ¶
type ListMonitorVMHostsOutputArgs struct { // Monitor resource name MonitorName pulumi.StringInput `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ListMonitorVMHostsOutputArgs) ElementType ¶
func (ListMonitorVMHostsOutputArgs) ElementType() reflect.Type
type ListMonitorVMHostsResult ¶
type ListMonitorVMHostsResult struct { // Link to the next set of results, if any. NextLink *string `pulumi:"nextLink"` // Response of a list vm host update operation. Value []VMResourcesResponse `pulumi:"value"` }
Response of a list VM Host Update Operation.
func ListMonitorVMHosts ¶
func ListMonitorVMHosts(ctx *pulumi.Context, args *ListMonitorVMHostsArgs, opts ...pulumi.InvokeOption) (*ListMonitorVMHostsResult, error)
Response of a list VM Host Update Operation. Azure REST API version: 2022-01-01-preview.
type ListMonitorVMHostsResultOutput ¶
type ListMonitorVMHostsResultOutput struct{ *pulumi.OutputState }
Response of a list VM Host Update Operation.
func ListMonitorVMHostsOutput ¶
func ListMonitorVMHostsOutput(ctx *pulumi.Context, args ListMonitorVMHostsOutputArgs, opts ...pulumi.InvokeOption) ListMonitorVMHostsResultOutput
func (ListMonitorVMHostsResultOutput) ElementType ¶
func (ListMonitorVMHostsResultOutput) ElementType() reflect.Type
func (ListMonitorVMHostsResultOutput) NextLink ¶
func (o ListMonitorVMHostsResultOutput) NextLink() pulumi.StringPtrOutput
Link to the next set of results, if any.
func (ListMonitorVMHostsResultOutput) ToListMonitorVMHostsResultOutput ¶
func (o ListMonitorVMHostsResultOutput) ToListMonitorVMHostsResultOutput() ListMonitorVMHostsResultOutput
func (ListMonitorVMHostsResultOutput) ToListMonitorVMHostsResultOutputWithContext ¶
func (o ListMonitorVMHostsResultOutput) ToListMonitorVMHostsResultOutputWithContext(ctx context.Context) ListMonitorVMHostsResultOutput
func (ListMonitorVMHostsResultOutput) Value ¶
func (o ListMonitorVMHostsResultOutput) Value() VMResourcesResponseArrayOutput
Response of a list vm host update operation.
type ListSubAccountMonitoredResourcesArgs ¶
type ListSubAccountMonitoredResourcesArgs struct { // Monitor resource name MonitorName string `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Sub Account resource name SubAccountName string `pulumi:"subAccountName"` }
type ListSubAccountMonitoredResourcesOutputArgs ¶
type ListSubAccountMonitoredResourcesOutputArgs struct { // Monitor resource name MonitorName pulumi.StringInput `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Sub Account resource name SubAccountName pulumi.StringInput `pulumi:"subAccountName"` }
func (ListSubAccountMonitoredResourcesOutputArgs) ElementType ¶
func (ListSubAccountMonitoredResourcesOutputArgs) ElementType() reflect.Type
type ListSubAccountMonitoredResourcesResult ¶
type ListSubAccountMonitoredResourcesResult struct { // Link to the next set of results, if any. NextLink *string `pulumi:"nextLink"` // Results of a list operation. Value []MonitoredResourceResponse `pulumi:"value"` }
Response of a list operation.
func ListSubAccountMonitoredResources ¶
func ListSubAccountMonitoredResources(ctx *pulumi.Context, args *ListSubAccountMonitoredResourcesArgs, opts ...pulumi.InvokeOption) (*ListSubAccountMonitoredResourcesResult, error)
Response of a list operation. Azure REST API version: 2022-01-01-preview.
type ListSubAccountMonitoredResourcesResultOutput ¶
type ListSubAccountMonitoredResourcesResultOutput struct{ *pulumi.OutputState }
Response of a list operation.
func ListSubAccountMonitoredResourcesOutput ¶
func ListSubAccountMonitoredResourcesOutput(ctx *pulumi.Context, args ListSubAccountMonitoredResourcesOutputArgs, opts ...pulumi.InvokeOption) ListSubAccountMonitoredResourcesResultOutput
func (ListSubAccountMonitoredResourcesResultOutput) ElementType ¶
func (ListSubAccountMonitoredResourcesResultOutput) ElementType() reflect.Type
func (ListSubAccountMonitoredResourcesResultOutput) NextLink ¶
func (o ListSubAccountMonitoredResourcesResultOutput) NextLink() pulumi.StringPtrOutput
Link to the next set of results, if any.
func (ListSubAccountMonitoredResourcesResultOutput) ToListSubAccountMonitoredResourcesResultOutput ¶
func (o ListSubAccountMonitoredResourcesResultOutput) ToListSubAccountMonitoredResourcesResultOutput() ListSubAccountMonitoredResourcesResultOutput
func (ListSubAccountMonitoredResourcesResultOutput) ToListSubAccountMonitoredResourcesResultOutputWithContext ¶
func (o ListSubAccountMonitoredResourcesResultOutput) ToListSubAccountMonitoredResourcesResultOutputWithContext(ctx context.Context) ListSubAccountMonitoredResourcesResultOutput
type ListSubAccountVMHostsArgs ¶
type ListSubAccountVMHostsArgs struct { // Monitor resource name MonitorName string `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Sub Account resource name SubAccountName string `pulumi:"subAccountName"` }
type ListSubAccountVMHostsOutputArgs ¶
type ListSubAccountVMHostsOutputArgs struct { // Monitor resource name MonitorName pulumi.StringInput `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Sub Account resource name SubAccountName pulumi.StringInput `pulumi:"subAccountName"` }
func (ListSubAccountVMHostsOutputArgs) ElementType ¶
func (ListSubAccountVMHostsOutputArgs) ElementType() reflect.Type
type ListSubAccountVMHostsResult ¶
type ListSubAccountVMHostsResult struct { // Link to the next set of results, if any. NextLink *string `pulumi:"nextLink"` // Response of a list vm host update operation. Value []VMResourcesResponse `pulumi:"value"` }
Response of a list VM Host Update Operation.
func ListSubAccountVMHosts ¶
func ListSubAccountVMHosts(ctx *pulumi.Context, args *ListSubAccountVMHostsArgs, opts ...pulumi.InvokeOption) (*ListSubAccountVMHostsResult, error)
Response of a list VM Host Update Operation. Azure REST API version: 2022-01-01-preview.
type ListSubAccountVMHostsResultOutput ¶
type ListSubAccountVMHostsResultOutput struct{ *pulumi.OutputState }
Response of a list VM Host Update Operation.
func ListSubAccountVMHostsOutput ¶
func ListSubAccountVMHostsOutput(ctx *pulumi.Context, args ListSubAccountVMHostsOutputArgs, opts ...pulumi.InvokeOption) ListSubAccountVMHostsResultOutput
func (ListSubAccountVMHostsResultOutput) ElementType ¶
func (ListSubAccountVMHostsResultOutput) ElementType() reflect.Type
func (ListSubAccountVMHostsResultOutput) NextLink ¶
func (o ListSubAccountVMHostsResultOutput) NextLink() pulumi.StringPtrOutput
Link to the next set of results, if any.
func (ListSubAccountVMHostsResultOutput) ToListSubAccountVMHostsResultOutput ¶
func (o ListSubAccountVMHostsResultOutput) ToListSubAccountVMHostsResultOutput() ListSubAccountVMHostsResultOutput
func (ListSubAccountVMHostsResultOutput) ToListSubAccountVMHostsResultOutputWithContext ¶
func (o ListSubAccountVMHostsResultOutput) ToListSubAccountVMHostsResultOutputWithContext(ctx context.Context) ListSubAccountVMHostsResultOutput
func (ListSubAccountVMHostsResultOutput) Value ¶
func (o ListSubAccountVMHostsResultOutput) Value() VMResourcesResponseArrayOutput
Response of a list vm host update operation.
type LogRules ¶
type LogRules struct { // List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags. FilteringTags []FilteringTag `pulumi:"filteringTags"` // Flag specifying if AAD logs should be sent for the Monitor resource. SendAadLogs *bool `pulumi:"sendAadLogs"` // Flag specifying if activity logs from Azure resources should be sent for the Monitor resource. SendActivityLogs *bool `pulumi:"sendActivityLogs"` // Flag specifying if subscription logs should be sent for the Monitor resource. SendSubscriptionLogs *bool `pulumi:"sendSubscriptionLogs"` }
Set of rules for sending logs for the Monitor resource.
type LogRulesArgs ¶
type LogRulesArgs struct { // List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags. FilteringTags FilteringTagArrayInput `pulumi:"filteringTags"` // Flag specifying if AAD logs should be sent for the Monitor resource. SendAadLogs pulumi.BoolPtrInput `pulumi:"sendAadLogs"` // Flag specifying if activity logs from Azure resources should be sent for the Monitor resource. SendActivityLogs pulumi.BoolPtrInput `pulumi:"sendActivityLogs"` // Flag specifying if subscription logs should be sent for the Monitor resource. SendSubscriptionLogs pulumi.BoolPtrInput `pulumi:"sendSubscriptionLogs"` }
Set of rules for sending logs for the Monitor resource.
func (LogRulesArgs) ElementType ¶
func (LogRulesArgs) ElementType() reflect.Type
func (LogRulesArgs) ToLogRulesOutput ¶
func (i LogRulesArgs) ToLogRulesOutput() LogRulesOutput
func (LogRulesArgs) ToLogRulesOutputWithContext ¶
func (i LogRulesArgs) ToLogRulesOutputWithContext(ctx context.Context) LogRulesOutput
func (LogRulesArgs) ToLogRulesPtrOutput ¶
func (i LogRulesArgs) ToLogRulesPtrOutput() LogRulesPtrOutput
func (LogRulesArgs) ToLogRulesPtrOutputWithContext ¶
func (i LogRulesArgs) ToLogRulesPtrOutputWithContext(ctx context.Context) LogRulesPtrOutput
type LogRulesInput ¶
type LogRulesInput interface { pulumi.Input ToLogRulesOutput() LogRulesOutput ToLogRulesOutputWithContext(context.Context) LogRulesOutput }
LogRulesInput is an input type that accepts LogRulesArgs and LogRulesOutput values. You can construct a concrete instance of `LogRulesInput` via:
LogRulesArgs{...}
type LogRulesOutput ¶
type LogRulesOutput struct{ *pulumi.OutputState }
Set of rules for sending logs for the Monitor resource.
func (LogRulesOutput) ElementType ¶
func (LogRulesOutput) ElementType() reflect.Type
func (LogRulesOutput) FilteringTags ¶
func (o LogRulesOutput) FilteringTags() FilteringTagArrayOutput
List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.
func (LogRulesOutput) SendAadLogs ¶
func (o LogRulesOutput) SendAadLogs() pulumi.BoolPtrOutput
Flag specifying if AAD logs should be sent for the Monitor resource.
func (LogRulesOutput) SendActivityLogs ¶
func (o LogRulesOutput) SendActivityLogs() pulumi.BoolPtrOutput
Flag specifying if activity logs from Azure resources should be sent for the Monitor resource.
func (LogRulesOutput) SendSubscriptionLogs ¶
func (o LogRulesOutput) SendSubscriptionLogs() pulumi.BoolPtrOutput
Flag specifying if subscription logs should be sent for the Monitor resource.
func (LogRulesOutput) ToLogRulesOutput ¶
func (o LogRulesOutput) ToLogRulesOutput() LogRulesOutput
func (LogRulesOutput) ToLogRulesOutputWithContext ¶
func (o LogRulesOutput) ToLogRulesOutputWithContext(ctx context.Context) LogRulesOutput
func (LogRulesOutput) ToLogRulesPtrOutput ¶
func (o LogRulesOutput) ToLogRulesPtrOutput() LogRulesPtrOutput
func (LogRulesOutput) ToLogRulesPtrOutputWithContext ¶
func (o LogRulesOutput) ToLogRulesPtrOutputWithContext(ctx context.Context) LogRulesPtrOutput
type LogRulesPtrInput ¶
type LogRulesPtrInput interface { pulumi.Input ToLogRulesPtrOutput() LogRulesPtrOutput ToLogRulesPtrOutputWithContext(context.Context) LogRulesPtrOutput }
LogRulesPtrInput is an input type that accepts LogRulesArgs, LogRulesPtr and LogRulesPtrOutput values. You can construct a concrete instance of `LogRulesPtrInput` via:
LogRulesArgs{...} or: nil
func LogRulesPtr ¶
func LogRulesPtr(v *LogRulesArgs) LogRulesPtrInput
type LogRulesPtrOutput ¶
type LogRulesPtrOutput struct{ *pulumi.OutputState }
func (LogRulesPtrOutput) Elem ¶
func (o LogRulesPtrOutput) Elem() LogRulesOutput
func (LogRulesPtrOutput) ElementType ¶
func (LogRulesPtrOutput) ElementType() reflect.Type
func (LogRulesPtrOutput) FilteringTags ¶
func (o LogRulesPtrOutput) FilteringTags() FilteringTagArrayOutput
List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.
func (LogRulesPtrOutput) SendAadLogs ¶
func (o LogRulesPtrOutput) SendAadLogs() pulumi.BoolPtrOutput
Flag specifying if AAD logs should be sent for the Monitor resource.
func (LogRulesPtrOutput) SendActivityLogs ¶
func (o LogRulesPtrOutput) SendActivityLogs() pulumi.BoolPtrOutput
Flag specifying if activity logs from Azure resources should be sent for the Monitor resource.
func (LogRulesPtrOutput) SendSubscriptionLogs ¶
func (o LogRulesPtrOutput) SendSubscriptionLogs() pulumi.BoolPtrOutput
Flag specifying if subscription logs should be sent for the Monitor resource.
func (LogRulesPtrOutput) ToLogRulesPtrOutput ¶
func (o LogRulesPtrOutput) ToLogRulesPtrOutput() LogRulesPtrOutput
func (LogRulesPtrOutput) ToLogRulesPtrOutputWithContext ¶
func (o LogRulesPtrOutput) ToLogRulesPtrOutputWithContext(ctx context.Context) LogRulesPtrOutput
type LogRulesResponse ¶
type LogRulesResponse struct { // List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags. FilteringTags []FilteringTagResponse `pulumi:"filteringTags"` // Flag specifying if AAD logs should be sent for the Monitor resource. SendAadLogs *bool `pulumi:"sendAadLogs"` // Flag specifying if activity logs from Azure resources should be sent for the Monitor resource. SendActivityLogs *bool `pulumi:"sendActivityLogs"` // Flag specifying if subscription logs should be sent for the Monitor resource. SendSubscriptionLogs *bool `pulumi:"sendSubscriptionLogs"` }
Set of rules for sending logs for the Monitor resource.
type LogRulesResponseOutput ¶
type LogRulesResponseOutput struct{ *pulumi.OutputState }
Set of rules for sending logs for the Monitor resource.
func (LogRulesResponseOutput) ElementType ¶
func (LogRulesResponseOutput) ElementType() reflect.Type
func (LogRulesResponseOutput) FilteringTags ¶
func (o LogRulesResponseOutput) FilteringTags() FilteringTagResponseArrayOutput
List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.
func (LogRulesResponseOutput) SendAadLogs ¶
func (o LogRulesResponseOutput) SendAadLogs() pulumi.BoolPtrOutput
Flag specifying if AAD logs should be sent for the Monitor resource.
func (LogRulesResponseOutput) SendActivityLogs ¶
func (o LogRulesResponseOutput) SendActivityLogs() pulumi.BoolPtrOutput
Flag specifying if activity logs from Azure resources should be sent for the Monitor resource.
func (LogRulesResponseOutput) SendSubscriptionLogs ¶
func (o LogRulesResponseOutput) SendSubscriptionLogs() pulumi.BoolPtrOutput
Flag specifying if subscription logs should be sent for the Monitor resource.
func (LogRulesResponseOutput) ToLogRulesResponseOutput ¶
func (o LogRulesResponseOutput) ToLogRulesResponseOutput() LogRulesResponseOutput
func (LogRulesResponseOutput) ToLogRulesResponseOutputWithContext ¶
func (o LogRulesResponseOutput) ToLogRulesResponseOutputWithContext(ctx context.Context) LogRulesResponseOutput
type LogRulesResponsePtrOutput ¶
type LogRulesResponsePtrOutput struct{ *pulumi.OutputState }
func (LogRulesResponsePtrOutput) Elem ¶
func (o LogRulesResponsePtrOutput) Elem() LogRulesResponseOutput
func (LogRulesResponsePtrOutput) ElementType ¶
func (LogRulesResponsePtrOutput) ElementType() reflect.Type
func (LogRulesResponsePtrOutput) FilteringTags ¶
func (o LogRulesResponsePtrOutput) FilteringTags() FilteringTagResponseArrayOutput
List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.
func (LogRulesResponsePtrOutput) SendAadLogs ¶
func (o LogRulesResponsePtrOutput) SendAadLogs() pulumi.BoolPtrOutput
Flag specifying if AAD logs should be sent for the Monitor resource.
func (LogRulesResponsePtrOutput) SendActivityLogs ¶
func (o LogRulesResponsePtrOutput) SendActivityLogs() pulumi.BoolPtrOutput
Flag specifying if activity logs from Azure resources should be sent for the Monitor resource.
func (LogRulesResponsePtrOutput) SendSubscriptionLogs ¶
func (o LogRulesResponsePtrOutput) SendSubscriptionLogs() pulumi.BoolPtrOutput
Flag specifying if subscription logs should be sent for the Monitor resource.
func (LogRulesResponsePtrOutput) ToLogRulesResponsePtrOutput ¶
func (o LogRulesResponsePtrOutput) ToLogRulesResponsePtrOutput() LogRulesResponsePtrOutput
func (LogRulesResponsePtrOutput) ToLogRulesResponsePtrOutputWithContext ¶
func (o LogRulesResponsePtrOutput) ToLogRulesResponsePtrOutputWithContext(ctx context.Context) LogRulesResponsePtrOutput
type LogzOrganizationProperties ¶
type LogzOrganizationProperties struct { // Name of the Logz organization. CompanyName *string `pulumi:"companyName"` // The Id of the Enterprise App used for Single sign on. EnterpriseAppId *string `pulumi:"enterpriseAppId"` // The login URL specific to this Logz Organization. SingleSignOnUrl *string `pulumi:"singleSignOnUrl"` }
type LogzOrganizationPropertiesArgs ¶
type LogzOrganizationPropertiesArgs struct { // Name of the Logz organization. CompanyName pulumi.StringPtrInput `pulumi:"companyName"` // The Id of the Enterprise App used for Single sign on. EnterpriseAppId pulumi.StringPtrInput `pulumi:"enterpriseAppId"` // The login URL specific to this Logz Organization. SingleSignOnUrl pulumi.StringPtrInput `pulumi:"singleSignOnUrl"` }
func (LogzOrganizationPropertiesArgs) ElementType ¶
func (LogzOrganizationPropertiesArgs) ElementType() reflect.Type
func (LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesOutput ¶
func (i LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesOutput() LogzOrganizationPropertiesOutput
func (LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesOutputWithContext ¶
func (i LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesOutputWithContext(ctx context.Context) LogzOrganizationPropertiesOutput
func (LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesPtrOutput ¶
func (i LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesPtrOutput() LogzOrganizationPropertiesPtrOutput
func (LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesPtrOutputWithContext ¶
func (i LogzOrganizationPropertiesArgs) ToLogzOrganizationPropertiesPtrOutputWithContext(ctx context.Context) LogzOrganizationPropertiesPtrOutput
type LogzOrganizationPropertiesInput ¶
type LogzOrganizationPropertiesInput interface { pulumi.Input ToLogzOrganizationPropertiesOutput() LogzOrganizationPropertiesOutput ToLogzOrganizationPropertiesOutputWithContext(context.Context) LogzOrganizationPropertiesOutput }
LogzOrganizationPropertiesInput is an input type that accepts LogzOrganizationPropertiesArgs and LogzOrganizationPropertiesOutput values. You can construct a concrete instance of `LogzOrganizationPropertiesInput` via:
LogzOrganizationPropertiesArgs{...}
type LogzOrganizationPropertiesOutput ¶
type LogzOrganizationPropertiesOutput struct{ *pulumi.OutputState }
func (LogzOrganizationPropertiesOutput) CompanyName ¶
func (o LogzOrganizationPropertiesOutput) CompanyName() pulumi.StringPtrOutput
Name of the Logz organization.
func (LogzOrganizationPropertiesOutput) ElementType ¶
func (LogzOrganizationPropertiesOutput) ElementType() reflect.Type
func (LogzOrganizationPropertiesOutput) EnterpriseAppId ¶
func (o LogzOrganizationPropertiesOutput) EnterpriseAppId() pulumi.StringPtrOutput
The Id of the Enterprise App used for Single sign on.
func (LogzOrganizationPropertiesOutput) SingleSignOnUrl ¶
func (o LogzOrganizationPropertiesOutput) SingleSignOnUrl() pulumi.StringPtrOutput
The login URL specific to this Logz Organization.
func (LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesOutput ¶
func (o LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesOutput() LogzOrganizationPropertiesOutput
func (LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesOutputWithContext ¶
func (o LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesOutputWithContext(ctx context.Context) LogzOrganizationPropertiesOutput
func (LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesPtrOutput ¶
func (o LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesPtrOutput() LogzOrganizationPropertiesPtrOutput
func (LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesPtrOutputWithContext ¶
func (o LogzOrganizationPropertiesOutput) ToLogzOrganizationPropertiesPtrOutputWithContext(ctx context.Context) LogzOrganizationPropertiesPtrOutput
type LogzOrganizationPropertiesPtrInput ¶
type LogzOrganizationPropertiesPtrInput interface { pulumi.Input ToLogzOrganizationPropertiesPtrOutput() LogzOrganizationPropertiesPtrOutput ToLogzOrganizationPropertiesPtrOutputWithContext(context.Context) LogzOrganizationPropertiesPtrOutput }
LogzOrganizationPropertiesPtrInput is an input type that accepts LogzOrganizationPropertiesArgs, LogzOrganizationPropertiesPtr and LogzOrganizationPropertiesPtrOutput values. You can construct a concrete instance of `LogzOrganizationPropertiesPtrInput` via:
LogzOrganizationPropertiesArgs{...} or: nil
func LogzOrganizationPropertiesPtr ¶
func LogzOrganizationPropertiesPtr(v *LogzOrganizationPropertiesArgs) LogzOrganizationPropertiesPtrInput
type LogzOrganizationPropertiesPtrOutput ¶
type LogzOrganizationPropertiesPtrOutput struct{ *pulumi.OutputState }
func (LogzOrganizationPropertiesPtrOutput) CompanyName ¶
func (o LogzOrganizationPropertiesPtrOutput) CompanyName() pulumi.StringPtrOutput
Name of the Logz organization.
func (LogzOrganizationPropertiesPtrOutput) Elem ¶
func (o LogzOrganizationPropertiesPtrOutput) Elem() LogzOrganizationPropertiesOutput
func (LogzOrganizationPropertiesPtrOutput) ElementType ¶
func (LogzOrganizationPropertiesPtrOutput) ElementType() reflect.Type
func (LogzOrganizationPropertiesPtrOutput) EnterpriseAppId ¶
func (o LogzOrganizationPropertiesPtrOutput) EnterpriseAppId() pulumi.StringPtrOutput
The Id of the Enterprise App used for Single sign on.
func (LogzOrganizationPropertiesPtrOutput) SingleSignOnUrl ¶
func (o LogzOrganizationPropertiesPtrOutput) SingleSignOnUrl() pulumi.StringPtrOutput
The login URL specific to this Logz Organization.
func (LogzOrganizationPropertiesPtrOutput) ToLogzOrganizationPropertiesPtrOutput ¶
func (o LogzOrganizationPropertiesPtrOutput) ToLogzOrganizationPropertiesPtrOutput() LogzOrganizationPropertiesPtrOutput
func (LogzOrganizationPropertiesPtrOutput) ToLogzOrganizationPropertiesPtrOutputWithContext ¶
func (o LogzOrganizationPropertiesPtrOutput) ToLogzOrganizationPropertiesPtrOutputWithContext(ctx context.Context) LogzOrganizationPropertiesPtrOutput
type LogzOrganizationPropertiesResponse ¶
type LogzOrganizationPropertiesResponse struct { // Name of the Logz organization. CompanyName *string `pulumi:"companyName"` // The Id of the Enterprise App used for Single sign on. EnterpriseAppId *string `pulumi:"enterpriseAppId"` // Id of the Logz organization. Id string `pulumi:"id"` // The login URL specific to this Logz Organization. SingleSignOnUrl *string `pulumi:"singleSignOnUrl"` }
type LogzOrganizationPropertiesResponseOutput ¶
type LogzOrganizationPropertiesResponseOutput struct{ *pulumi.OutputState }
func (LogzOrganizationPropertiesResponseOutput) CompanyName ¶
func (o LogzOrganizationPropertiesResponseOutput) CompanyName() pulumi.StringPtrOutput
Name of the Logz organization.
func (LogzOrganizationPropertiesResponseOutput) ElementType ¶
func (LogzOrganizationPropertiesResponseOutput) ElementType() reflect.Type
func (LogzOrganizationPropertiesResponseOutput) EnterpriseAppId ¶
func (o LogzOrganizationPropertiesResponseOutput) EnterpriseAppId() pulumi.StringPtrOutput
The Id of the Enterprise App used for Single sign on.
func (LogzOrganizationPropertiesResponseOutput) Id ¶
func (o LogzOrganizationPropertiesResponseOutput) Id() pulumi.StringOutput
Id of the Logz organization.
func (LogzOrganizationPropertiesResponseOutput) SingleSignOnUrl ¶
func (o LogzOrganizationPropertiesResponseOutput) SingleSignOnUrl() pulumi.StringPtrOutput
The login URL specific to this Logz Organization.
func (LogzOrganizationPropertiesResponseOutput) ToLogzOrganizationPropertiesResponseOutput ¶
func (o LogzOrganizationPropertiesResponseOutput) ToLogzOrganizationPropertiesResponseOutput() LogzOrganizationPropertiesResponseOutput
func (LogzOrganizationPropertiesResponseOutput) ToLogzOrganizationPropertiesResponseOutputWithContext ¶
func (o LogzOrganizationPropertiesResponseOutput) ToLogzOrganizationPropertiesResponseOutputWithContext(ctx context.Context) LogzOrganizationPropertiesResponseOutput
type LogzOrganizationPropertiesResponsePtrOutput ¶
type LogzOrganizationPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (LogzOrganizationPropertiesResponsePtrOutput) CompanyName ¶
func (o LogzOrganizationPropertiesResponsePtrOutput) CompanyName() pulumi.StringPtrOutput
Name of the Logz organization.
func (LogzOrganizationPropertiesResponsePtrOutput) ElementType ¶
func (LogzOrganizationPropertiesResponsePtrOutput) ElementType() reflect.Type
func (LogzOrganizationPropertiesResponsePtrOutput) EnterpriseAppId ¶
func (o LogzOrganizationPropertiesResponsePtrOutput) EnterpriseAppId() pulumi.StringPtrOutput
The Id of the Enterprise App used for Single sign on.
func (LogzOrganizationPropertiesResponsePtrOutput) Id ¶
func (o LogzOrganizationPropertiesResponsePtrOutput) Id() pulumi.StringPtrOutput
Id of the Logz organization.
func (LogzOrganizationPropertiesResponsePtrOutput) SingleSignOnUrl ¶
func (o LogzOrganizationPropertiesResponsePtrOutput) SingleSignOnUrl() pulumi.StringPtrOutput
The login URL specific to this Logz Organization.
func (LogzOrganizationPropertiesResponsePtrOutput) ToLogzOrganizationPropertiesResponsePtrOutput ¶
func (o LogzOrganizationPropertiesResponsePtrOutput) ToLogzOrganizationPropertiesResponsePtrOutput() LogzOrganizationPropertiesResponsePtrOutput
func (LogzOrganizationPropertiesResponsePtrOutput) ToLogzOrganizationPropertiesResponsePtrOutputWithContext ¶
func (o LogzOrganizationPropertiesResponsePtrOutput) ToLogzOrganizationPropertiesResponsePtrOutputWithContext(ctx context.Context) LogzOrganizationPropertiesResponsePtrOutput
type LookupMetricsSourceArgs ¶
type LookupMetricsSourceArgs struct { // Metrics Account resource name MetricsSourceName string `pulumi:"metricsSourceName"` // Monitor resource name MonitorName string `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupMetricsSourceOutputArgs ¶
type LookupMetricsSourceOutputArgs struct { // Metrics Account resource name MetricsSourceName pulumi.StringInput `pulumi:"metricsSourceName"` // Monitor resource name MonitorName pulumi.StringInput `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupMetricsSourceOutputArgs) ElementType ¶
func (LookupMetricsSourceOutputArgs) ElementType() reflect.Type
type LookupMetricsSourceResult ¶
type LookupMetricsSourceResult struct { // ARM id of the monitor resource. Id string `pulumi:"id"` Identity *IdentityPropertiesResponse `pulumi:"identity"` Location string `pulumi:"location"` // Name of the monitor resource. Name string `pulumi:"name"` // Properties specific to the monitor resource. Properties MonitorPropertiesResponse `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponse `pulumi:"systemData"` Tags map[string]string `pulumi:"tags"` // The type of the monitor resource. Type string `pulumi:"type"` }
func LookupMetricsSource ¶
func LookupMetricsSource(ctx *pulumi.Context, args *LookupMetricsSourceArgs, opts ...pulumi.InvokeOption) (*LookupMetricsSourceResult, error)
Azure REST API version: 2022-01-01-preview.
type LookupMetricsSourceResultOutput ¶
type LookupMetricsSourceResultOutput struct{ *pulumi.OutputState }
func LookupMetricsSourceOutput ¶
func LookupMetricsSourceOutput(ctx *pulumi.Context, args LookupMetricsSourceOutputArgs, opts ...pulumi.InvokeOption) LookupMetricsSourceResultOutput
func (LookupMetricsSourceResultOutput) ElementType ¶
func (LookupMetricsSourceResultOutput) ElementType() reflect.Type
func (LookupMetricsSourceResultOutput) Id ¶
func (o LookupMetricsSourceResultOutput) Id() pulumi.StringOutput
ARM id of the monitor resource.
func (LookupMetricsSourceResultOutput) Identity ¶
func (o LookupMetricsSourceResultOutput) Identity() IdentityPropertiesResponsePtrOutput
func (LookupMetricsSourceResultOutput) Location ¶
func (o LookupMetricsSourceResultOutput) Location() pulumi.StringOutput
func (LookupMetricsSourceResultOutput) Name ¶
func (o LookupMetricsSourceResultOutput) Name() pulumi.StringOutput
Name of the monitor resource.
func (LookupMetricsSourceResultOutput) Properties ¶
func (o LookupMetricsSourceResultOutput) Properties() MonitorPropertiesResponseOutput
Properties specific to the monitor resource.
func (LookupMetricsSourceResultOutput) SystemData ¶
func (o LookupMetricsSourceResultOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (LookupMetricsSourceResultOutput) Tags ¶
func (o LookupMetricsSourceResultOutput) Tags() pulumi.StringMapOutput
func (LookupMetricsSourceResultOutput) ToLookupMetricsSourceResultOutput ¶
func (o LookupMetricsSourceResultOutput) ToLookupMetricsSourceResultOutput() LookupMetricsSourceResultOutput
func (LookupMetricsSourceResultOutput) ToLookupMetricsSourceResultOutputWithContext ¶
func (o LookupMetricsSourceResultOutput) ToLookupMetricsSourceResultOutputWithContext(ctx context.Context) LookupMetricsSourceResultOutput
func (LookupMetricsSourceResultOutput) Type ¶
func (o LookupMetricsSourceResultOutput) Type() pulumi.StringOutput
The type of the monitor resource.
type LookupMetricsSourceTagRuleArgs ¶
type LookupMetricsSourceTagRuleArgs struct { // Metrics Account resource name MetricsSourceName string `pulumi:"metricsSourceName"` // Monitor resource name MonitorName string `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` RuleSetName string `pulumi:"ruleSetName"` }
type LookupMetricsSourceTagRuleOutputArgs ¶
type LookupMetricsSourceTagRuleOutputArgs struct { // Metrics Account resource name MetricsSourceName pulumi.StringInput `pulumi:"metricsSourceName"` // Monitor resource name MonitorName pulumi.StringInput `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` RuleSetName pulumi.StringInput `pulumi:"ruleSetName"` }
func (LookupMetricsSourceTagRuleOutputArgs) ElementType ¶
func (LookupMetricsSourceTagRuleOutputArgs) ElementType() reflect.Type
type LookupMetricsSourceTagRuleResult ¶
type LookupMetricsSourceTagRuleResult struct { // The id of the rule set. Id string `pulumi:"id"` // Name of the rule set. Name string `pulumi:"name"` // Definition of the properties for a TagRules resource. Properties MetricsTagRulesPropertiesResponse `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponse `pulumi:"systemData"` // The type of the rule set. Type string `pulumi:"type"` }
Capture metrics of Azure resources based on ARM tags.
func LookupMetricsSourceTagRule ¶
func LookupMetricsSourceTagRule(ctx *pulumi.Context, args *LookupMetricsSourceTagRuleArgs, opts ...pulumi.InvokeOption) (*LookupMetricsSourceTagRuleResult, error)
Capture metrics of Azure resources based on ARM tags. Azure REST API version: 2022-01-01-preview.
type LookupMetricsSourceTagRuleResultOutput ¶
type LookupMetricsSourceTagRuleResultOutput struct{ *pulumi.OutputState }
Capture metrics of Azure resources based on ARM tags.
func LookupMetricsSourceTagRuleOutput ¶
func LookupMetricsSourceTagRuleOutput(ctx *pulumi.Context, args LookupMetricsSourceTagRuleOutputArgs, opts ...pulumi.InvokeOption) LookupMetricsSourceTagRuleResultOutput
func (LookupMetricsSourceTagRuleResultOutput) ElementType ¶
func (LookupMetricsSourceTagRuleResultOutput) ElementType() reflect.Type
func (LookupMetricsSourceTagRuleResultOutput) Id ¶
func (o LookupMetricsSourceTagRuleResultOutput) Id() pulumi.StringOutput
The id of the rule set.
func (LookupMetricsSourceTagRuleResultOutput) Name ¶
func (o LookupMetricsSourceTagRuleResultOutput) Name() pulumi.StringOutput
Name of the rule set.
func (LookupMetricsSourceTagRuleResultOutput) Properties ¶
func (o LookupMetricsSourceTagRuleResultOutput) Properties() MetricsTagRulesPropertiesResponseOutput
Definition of the properties for a TagRules resource.
func (LookupMetricsSourceTagRuleResultOutput) SystemData ¶
func (o LookupMetricsSourceTagRuleResultOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (LookupMetricsSourceTagRuleResultOutput) ToLookupMetricsSourceTagRuleResultOutput ¶
func (o LookupMetricsSourceTagRuleResultOutput) ToLookupMetricsSourceTagRuleResultOutput() LookupMetricsSourceTagRuleResultOutput
func (LookupMetricsSourceTagRuleResultOutput) ToLookupMetricsSourceTagRuleResultOutputWithContext ¶
func (o LookupMetricsSourceTagRuleResultOutput) ToLookupMetricsSourceTagRuleResultOutputWithContext(ctx context.Context) LookupMetricsSourceTagRuleResultOutput
func (LookupMetricsSourceTagRuleResultOutput) Type ¶
func (o LookupMetricsSourceTagRuleResultOutput) Type() pulumi.StringOutput
The type of the rule set.
type LookupMonitorArgs ¶
type LookupMonitorOutputArgs ¶
type LookupMonitorOutputArgs struct { // Monitor resource name MonitorName pulumi.StringInput `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupMonitorOutputArgs) ElementType ¶
func (LookupMonitorOutputArgs) ElementType() reflect.Type
type LookupMonitorResult ¶
type LookupMonitorResult struct { // ARM id of the monitor resource. Id string `pulumi:"id"` Identity *IdentityPropertiesResponse `pulumi:"identity"` Location string `pulumi:"location"` // Name of the monitor resource. Name string `pulumi:"name"` // Properties specific to the monitor resource. Properties MonitorPropertiesResponse `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponse `pulumi:"systemData"` Tags map[string]string `pulumi:"tags"` // The type of the monitor resource. Type string `pulumi:"type"` }
func LookupMonitor ¶
func LookupMonitor(ctx *pulumi.Context, args *LookupMonitorArgs, opts ...pulumi.InvokeOption) (*LookupMonitorResult, error)
Azure REST API version: 2022-01-01-preview.
type LookupMonitorResultOutput ¶
type LookupMonitorResultOutput struct{ *pulumi.OutputState }
func LookupMonitorOutput ¶
func LookupMonitorOutput(ctx *pulumi.Context, args LookupMonitorOutputArgs, opts ...pulumi.InvokeOption) LookupMonitorResultOutput
func (LookupMonitorResultOutput) ElementType ¶
func (LookupMonitorResultOutput) ElementType() reflect.Type
func (LookupMonitorResultOutput) Id ¶
func (o LookupMonitorResultOutput) Id() pulumi.StringOutput
ARM id of the monitor resource.
func (LookupMonitorResultOutput) Identity ¶
func (o LookupMonitorResultOutput) Identity() IdentityPropertiesResponsePtrOutput
func (LookupMonitorResultOutput) Location ¶
func (o LookupMonitorResultOutput) Location() pulumi.StringOutput
func (LookupMonitorResultOutput) Name ¶
func (o LookupMonitorResultOutput) Name() pulumi.StringOutput
Name of the monitor resource.
func (LookupMonitorResultOutput) Properties ¶
func (o LookupMonitorResultOutput) Properties() MonitorPropertiesResponseOutput
Properties specific to the monitor resource.
func (LookupMonitorResultOutput) SystemData ¶
func (o LookupMonitorResultOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (LookupMonitorResultOutput) Tags ¶
func (o LookupMonitorResultOutput) Tags() pulumi.StringMapOutput
func (LookupMonitorResultOutput) ToLookupMonitorResultOutput ¶
func (o LookupMonitorResultOutput) ToLookupMonitorResultOutput() LookupMonitorResultOutput
func (LookupMonitorResultOutput) ToLookupMonitorResultOutputWithContext ¶
func (o LookupMonitorResultOutput) ToLookupMonitorResultOutputWithContext(ctx context.Context) LookupMonitorResultOutput
func (LookupMonitorResultOutput) Type ¶
func (o LookupMonitorResultOutput) Type() pulumi.StringOutput
The type of the monitor resource.
type LookupSubAccountArgs ¶
type LookupSubAccountOutputArgs ¶
type LookupSubAccountOutputArgs struct { // Monitor resource name MonitorName pulumi.StringInput `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Sub Account resource name SubAccountName pulumi.StringInput `pulumi:"subAccountName"` }
func (LookupSubAccountOutputArgs) ElementType ¶
func (LookupSubAccountOutputArgs) ElementType() reflect.Type
type LookupSubAccountResult ¶
type LookupSubAccountResult struct { // ARM id of the monitor resource. Id string `pulumi:"id"` Identity *IdentityPropertiesResponse `pulumi:"identity"` Location string `pulumi:"location"` // Name of the monitor resource. Name string `pulumi:"name"` // Properties specific to the monitor resource. Properties MonitorPropertiesResponse `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponse `pulumi:"systemData"` Tags map[string]string `pulumi:"tags"` // The type of the monitor resource. Type string `pulumi:"type"` }
func LookupSubAccount ¶
func LookupSubAccount(ctx *pulumi.Context, args *LookupSubAccountArgs, opts ...pulumi.InvokeOption) (*LookupSubAccountResult, error)
Azure REST API version: 2022-01-01-preview.
type LookupSubAccountResultOutput ¶
type LookupSubAccountResultOutput struct{ *pulumi.OutputState }
func LookupSubAccountOutput ¶
func LookupSubAccountOutput(ctx *pulumi.Context, args LookupSubAccountOutputArgs, opts ...pulumi.InvokeOption) LookupSubAccountResultOutput
func (LookupSubAccountResultOutput) ElementType ¶
func (LookupSubAccountResultOutput) ElementType() reflect.Type
func (LookupSubAccountResultOutput) Id ¶
func (o LookupSubAccountResultOutput) Id() pulumi.StringOutput
ARM id of the monitor resource.
func (LookupSubAccountResultOutput) Identity ¶
func (o LookupSubAccountResultOutput) Identity() IdentityPropertiesResponsePtrOutput
func (LookupSubAccountResultOutput) Location ¶
func (o LookupSubAccountResultOutput) Location() pulumi.StringOutput
func (LookupSubAccountResultOutput) Name ¶
func (o LookupSubAccountResultOutput) Name() pulumi.StringOutput
Name of the monitor resource.
func (LookupSubAccountResultOutput) Properties ¶
func (o LookupSubAccountResultOutput) Properties() MonitorPropertiesResponseOutput
Properties specific to the monitor resource.
func (LookupSubAccountResultOutput) SystemData ¶
func (o LookupSubAccountResultOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (LookupSubAccountResultOutput) Tags ¶
func (o LookupSubAccountResultOutput) Tags() pulumi.StringMapOutput
func (LookupSubAccountResultOutput) ToLookupSubAccountResultOutput ¶
func (o LookupSubAccountResultOutput) ToLookupSubAccountResultOutput() LookupSubAccountResultOutput
func (LookupSubAccountResultOutput) ToLookupSubAccountResultOutputWithContext ¶
func (o LookupSubAccountResultOutput) ToLookupSubAccountResultOutputWithContext(ctx context.Context) LookupSubAccountResultOutput
func (LookupSubAccountResultOutput) Type ¶
func (o LookupSubAccountResultOutput) Type() pulumi.StringOutput
The type of the monitor resource.
type LookupSubAccountTagRuleArgs ¶
type LookupSubAccountTagRuleArgs struct { // Monitor resource name MonitorName string `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` RuleSetName string `pulumi:"ruleSetName"` // Sub Account resource name SubAccountName string `pulumi:"subAccountName"` }
type LookupSubAccountTagRuleOutputArgs ¶
type LookupSubAccountTagRuleOutputArgs struct { // Monitor resource name MonitorName pulumi.StringInput `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` RuleSetName pulumi.StringInput `pulumi:"ruleSetName"` // Sub Account resource name SubAccountName pulumi.StringInput `pulumi:"subAccountName"` }
func (LookupSubAccountTagRuleOutputArgs) ElementType ¶
func (LookupSubAccountTagRuleOutputArgs) ElementType() reflect.Type
type LookupSubAccountTagRuleResult ¶
type LookupSubAccountTagRuleResult struct { // The id of the rule set. Id string `pulumi:"id"` // Name of the rule set. Name string `pulumi:"name"` // Definition of the properties for a TagRules resource. Properties MonitoringTagRulesPropertiesResponse `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponse `pulumi:"systemData"` // The type of the rule set. Type string `pulumi:"type"` }
Capture logs and metrics of Azure resources based on ARM tags.
func LookupSubAccountTagRule ¶
func LookupSubAccountTagRule(ctx *pulumi.Context, args *LookupSubAccountTagRuleArgs, opts ...pulumi.InvokeOption) (*LookupSubAccountTagRuleResult, error)
Capture logs and metrics of Azure resources based on ARM tags. Azure REST API version: 2022-01-01-preview.
type LookupSubAccountTagRuleResultOutput ¶
type LookupSubAccountTagRuleResultOutput struct{ *pulumi.OutputState }
Capture logs and metrics of Azure resources based on ARM tags.
func LookupSubAccountTagRuleOutput ¶
func LookupSubAccountTagRuleOutput(ctx *pulumi.Context, args LookupSubAccountTagRuleOutputArgs, opts ...pulumi.InvokeOption) LookupSubAccountTagRuleResultOutput
func (LookupSubAccountTagRuleResultOutput) ElementType ¶
func (LookupSubAccountTagRuleResultOutput) ElementType() reflect.Type
func (LookupSubAccountTagRuleResultOutput) Id ¶
func (o LookupSubAccountTagRuleResultOutput) Id() pulumi.StringOutput
The id of the rule set.
func (LookupSubAccountTagRuleResultOutput) Name ¶
func (o LookupSubAccountTagRuleResultOutput) Name() pulumi.StringOutput
Name of the rule set.
func (LookupSubAccountTagRuleResultOutput) Properties ¶
func (o LookupSubAccountTagRuleResultOutput) Properties() MonitoringTagRulesPropertiesResponseOutput
Definition of the properties for a TagRules resource.
func (LookupSubAccountTagRuleResultOutput) SystemData ¶
func (o LookupSubAccountTagRuleResultOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (LookupSubAccountTagRuleResultOutput) ToLookupSubAccountTagRuleResultOutput ¶
func (o LookupSubAccountTagRuleResultOutput) ToLookupSubAccountTagRuleResultOutput() LookupSubAccountTagRuleResultOutput
func (LookupSubAccountTagRuleResultOutput) ToLookupSubAccountTagRuleResultOutputWithContext ¶
func (o LookupSubAccountTagRuleResultOutput) ToLookupSubAccountTagRuleResultOutputWithContext(ctx context.Context) LookupSubAccountTagRuleResultOutput
func (LookupSubAccountTagRuleResultOutput) Type ¶
func (o LookupSubAccountTagRuleResultOutput) Type() pulumi.StringOutput
The type of the rule set.
type LookupTagRuleArgs ¶
type LookupTagRuleOutputArgs ¶
type LookupTagRuleOutputArgs struct { // Monitor resource name MonitorName pulumi.StringInput `pulumi:"monitorName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` RuleSetName pulumi.StringInput `pulumi:"ruleSetName"` }
func (LookupTagRuleOutputArgs) ElementType ¶
func (LookupTagRuleOutputArgs) ElementType() reflect.Type
type LookupTagRuleResult ¶
type LookupTagRuleResult struct { // The id of the rule set. Id string `pulumi:"id"` // Name of the rule set. Name string `pulumi:"name"` // Definition of the properties for a TagRules resource. Properties MonitoringTagRulesPropertiesResponse `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponse `pulumi:"systemData"` // The type of the rule set. Type string `pulumi:"type"` }
Capture logs and metrics of Azure resources based on ARM tags.
func LookupTagRule ¶
func LookupTagRule(ctx *pulumi.Context, args *LookupTagRuleArgs, opts ...pulumi.InvokeOption) (*LookupTagRuleResult, error)
Capture logs and metrics of Azure resources based on ARM tags. Azure REST API version: 2022-01-01-preview.
type LookupTagRuleResultOutput ¶
type LookupTagRuleResultOutput struct{ *pulumi.OutputState }
Capture logs and metrics of Azure resources based on ARM tags.
func LookupTagRuleOutput ¶
func LookupTagRuleOutput(ctx *pulumi.Context, args LookupTagRuleOutputArgs, opts ...pulumi.InvokeOption) LookupTagRuleResultOutput
func (LookupTagRuleResultOutput) ElementType ¶
func (LookupTagRuleResultOutput) ElementType() reflect.Type
func (LookupTagRuleResultOutput) Id ¶
func (o LookupTagRuleResultOutput) Id() pulumi.StringOutput
The id of the rule set.
func (LookupTagRuleResultOutput) Name ¶
func (o LookupTagRuleResultOutput) Name() pulumi.StringOutput
Name of the rule set.
func (LookupTagRuleResultOutput) Properties ¶
func (o LookupTagRuleResultOutput) Properties() MonitoringTagRulesPropertiesResponseOutput
Definition of the properties for a TagRules resource.
func (LookupTagRuleResultOutput) SystemData ¶
func (o LookupTagRuleResultOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (LookupTagRuleResultOutput) ToLookupTagRuleResultOutput ¶
func (o LookupTagRuleResultOutput) ToLookupTagRuleResultOutput() LookupTagRuleResultOutput
func (LookupTagRuleResultOutput) ToLookupTagRuleResultOutputWithContext ¶
func (o LookupTagRuleResultOutput) ToLookupTagRuleResultOutputWithContext(ctx context.Context) LookupTagRuleResultOutput
func (LookupTagRuleResultOutput) Type ¶
func (o LookupTagRuleResultOutput) Type() pulumi.StringOutput
The type of the rule set.
type ManagedIdentityTypes ¶
type ManagedIdentityTypes string
func (ManagedIdentityTypes) ElementType ¶
func (ManagedIdentityTypes) ElementType() reflect.Type
func (ManagedIdentityTypes) ToManagedIdentityTypesOutput ¶
func (e ManagedIdentityTypes) ToManagedIdentityTypesOutput() ManagedIdentityTypesOutput
func (ManagedIdentityTypes) ToManagedIdentityTypesOutputWithContext ¶
func (e ManagedIdentityTypes) ToManagedIdentityTypesOutputWithContext(ctx context.Context) ManagedIdentityTypesOutput
func (ManagedIdentityTypes) ToManagedIdentityTypesPtrOutput ¶
func (e ManagedIdentityTypes) ToManagedIdentityTypesPtrOutput() ManagedIdentityTypesPtrOutput
func (ManagedIdentityTypes) ToManagedIdentityTypesPtrOutputWithContext ¶
func (e ManagedIdentityTypes) ToManagedIdentityTypesPtrOutputWithContext(ctx context.Context) ManagedIdentityTypesPtrOutput
func (ManagedIdentityTypes) ToStringOutput ¶
func (e ManagedIdentityTypes) ToStringOutput() pulumi.StringOutput
func (ManagedIdentityTypes) ToStringOutputWithContext ¶
func (e ManagedIdentityTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedIdentityTypes) ToStringPtrOutput ¶
func (e ManagedIdentityTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedIdentityTypes) ToStringPtrOutputWithContext ¶
func (e ManagedIdentityTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedIdentityTypesInput ¶
type ManagedIdentityTypesInput interface { pulumi.Input ToManagedIdentityTypesOutput() ManagedIdentityTypesOutput ToManagedIdentityTypesOutputWithContext(context.Context) ManagedIdentityTypesOutput }
ManagedIdentityTypesInput is an input type that accepts values of the ManagedIdentityTypes enum A concrete instance of `ManagedIdentityTypesInput` can be one of the following:
ManagedIdentityTypesSystemAssigned ManagedIdentityTypesUserAssigned
type ManagedIdentityTypesOutput ¶
type ManagedIdentityTypesOutput struct{ *pulumi.OutputState }
func (ManagedIdentityTypesOutput) ElementType ¶
func (ManagedIdentityTypesOutput) ElementType() reflect.Type
func (ManagedIdentityTypesOutput) ToManagedIdentityTypesOutput ¶
func (o ManagedIdentityTypesOutput) ToManagedIdentityTypesOutput() ManagedIdentityTypesOutput
func (ManagedIdentityTypesOutput) ToManagedIdentityTypesOutputWithContext ¶
func (o ManagedIdentityTypesOutput) ToManagedIdentityTypesOutputWithContext(ctx context.Context) ManagedIdentityTypesOutput
func (ManagedIdentityTypesOutput) ToManagedIdentityTypesPtrOutput ¶
func (o ManagedIdentityTypesOutput) ToManagedIdentityTypesPtrOutput() ManagedIdentityTypesPtrOutput
func (ManagedIdentityTypesOutput) ToManagedIdentityTypesPtrOutputWithContext ¶
func (o ManagedIdentityTypesOutput) ToManagedIdentityTypesPtrOutputWithContext(ctx context.Context) ManagedIdentityTypesPtrOutput
func (ManagedIdentityTypesOutput) ToStringOutput ¶
func (o ManagedIdentityTypesOutput) ToStringOutput() pulumi.StringOutput
func (ManagedIdentityTypesOutput) ToStringOutputWithContext ¶
func (o ManagedIdentityTypesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedIdentityTypesOutput) ToStringPtrOutput ¶
func (o ManagedIdentityTypesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedIdentityTypesOutput) ToStringPtrOutputWithContext ¶
func (o ManagedIdentityTypesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedIdentityTypesPtrInput ¶
type ManagedIdentityTypesPtrInput interface { pulumi.Input ToManagedIdentityTypesPtrOutput() ManagedIdentityTypesPtrOutput ToManagedIdentityTypesPtrOutputWithContext(context.Context) ManagedIdentityTypesPtrOutput }
func ManagedIdentityTypesPtr ¶
func ManagedIdentityTypesPtr(v string) ManagedIdentityTypesPtrInput
type ManagedIdentityTypesPtrOutput ¶
type ManagedIdentityTypesPtrOutput struct{ *pulumi.OutputState }
func (ManagedIdentityTypesPtrOutput) Elem ¶
func (o ManagedIdentityTypesPtrOutput) Elem() ManagedIdentityTypesOutput
func (ManagedIdentityTypesPtrOutput) ElementType ¶
func (ManagedIdentityTypesPtrOutput) ElementType() reflect.Type
func (ManagedIdentityTypesPtrOutput) ToManagedIdentityTypesPtrOutput ¶
func (o ManagedIdentityTypesPtrOutput) ToManagedIdentityTypesPtrOutput() ManagedIdentityTypesPtrOutput
func (ManagedIdentityTypesPtrOutput) ToManagedIdentityTypesPtrOutputWithContext ¶
func (o ManagedIdentityTypesPtrOutput) ToManagedIdentityTypesPtrOutputWithContext(ctx context.Context) ManagedIdentityTypesPtrOutput
func (ManagedIdentityTypesPtrOutput) ToStringPtrOutput ¶
func (o ManagedIdentityTypesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedIdentityTypesPtrOutput) ToStringPtrOutputWithContext ¶
func (o ManagedIdentityTypesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MarketplaceSubscriptionStatus ¶
type MarketplaceSubscriptionStatus string
Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.
func (MarketplaceSubscriptionStatus) ElementType ¶
func (MarketplaceSubscriptionStatus) ElementType() reflect.Type
func (MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusOutput ¶
func (e MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusOutput() MarketplaceSubscriptionStatusOutput
func (MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusOutputWithContext ¶
func (e MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusOutputWithContext(ctx context.Context) MarketplaceSubscriptionStatusOutput
func (MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusPtrOutput ¶
func (e MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusPtrOutput() MarketplaceSubscriptionStatusPtrOutput
func (MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusPtrOutputWithContext ¶
func (e MarketplaceSubscriptionStatus) ToMarketplaceSubscriptionStatusPtrOutputWithContext(ctx context.Context) MarketplaceSubscriptionStatusPtrOutput
func (MarketplaceSubscriptionStatus) ToStringOutput ¶
func (e MarketplaceSubscriptionStatus) ToStringOutput() pulumi.StringOutput
func (MarketplaceSubscriptionStatus) ToStringOutputWithContext ¶
func (e MarketplaceSubscriptionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MarketplaceSubscriptionStatus) ToStringPtrOutput ¶
func (e MarketplaceSubscriptionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (MarketplaceSubscriptionStatus) ToStringPtrOutputWithContext ¶
func (e MarketplaceSubscriptionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MarketplaceSubscriptionStatusInput ¶
type MarketplaceSubscriptionStatusInput interface { pulumi.Input ToMarketplaceSubscriptionStatusOutput() MarketplaceSubscriptionStatusOutput ToMarketplaceSubscriptionStatusOutputWithContext(context.Context) MarketplaceSubscriptionStatusOutput }
MarketplaceSubscriptionStatusInput is an input type that accepts values of the MarketplaceSubscriptionStatus enum A concrete instance of `MarketplaceSubscriptionStatusInput` can be one of the following:
MarketplaceSubscriptionStatusActive MarketplaceSubscriptionStatusSuspended
type MarketplaceSubscriptionStatusOutput ¶
type MarketplaceSubscriptionStatusOutput struct{ *pulumi.OutputState }
func (MarketplaceSubscriptionStatusOutput) ElementType ¶
func (MarketplaceSubscriptionStatusOutput) ElementType() reflect.Type
func (MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusOutput ¶
func (o MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusOutput() MarketplaceSubscriptionStatusOutput
func (MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusOutputWithContext ¶
func (o MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusOutputWithContext(ctx context.Context) MarketplaceSubscriptionStatusOutput
func (MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusPtrOutput ¶
func (o MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusPtrOutput() MarketplaceSubscriptionStatusPtrOutput
func (MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusPtrOutputWithContext ¶
func (o MarketplaceSubscriptionStatusOutput) ToMarketplaceSubscriptionStatusPtrOutputWithContext(ctx context.Context) MarketplaceSubscriptionStatusPtrOutput
func (MarketplaceSubscriptionStatusOutput) ToStringOutput ¶
func (o MarketplaceSubscriptionStatusOutput) ToStringOutput() pulumi.StringOutput
func (MarketplaceSubscriptionStatusOutput) ToStringOutputWithContext ¶
func (o MarketplaceSubscriptionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MarketplaceSubscriptionStatusOutput) ToStringPtrOutput ¶
func (o MarketplaceSubscriptionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MarketplaceSubscriptionStatusOutput) ToStringPtrOutputWithContext ¶
func (o MarketplaceSubscriptionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MarketplaceSubscriptionStatusPtrInput ¶
type MarketplaceSubscriptionStatusPtrInput interface { pulumi.Input ToMarketplaceSubscriptionStatusPtrOutput() MarketplaceSubscriptionStatusPtrOutput ToMarketplaceSubscriptionStatusPtrOutputWithContext(context.Context) MarketplaceSubscriptionStatusPtrOutput }
func MarketplaceSubscriptionStatusPtr ¶
func MarketplaceSubscriptionStatusPtr(v string) MarketplaceSubscriptionStatusPtrInput
type MarketplaceSubscriptionStatusPtrOutput ¶
type MarketplaceSubscriptionStatusPtrOutput struct{ *pulumi.OutputState }
func (MarketplaceSubscriptionStatusPtrOutput) ElementType ¶
func (MarketplaceSubscriptionStatusPtrOutput) ElementType() reflect.Type
func (MarketplaceSubscriptionStatusPtrOutput) ToMarketplaceSubscriptionStatusPtrOutput ¶
func (o MarketplaceSubscriptionStatusPtrOutput) ToMarketplaceSubscriptionStatusPtrOutput() MarketplaceSubscriptionStatusPtrOutput
func (MarketplaceSubscriptionStatusPtrOutput) ToMarketplaceSubscriptionStatusPtrOutputWithContext ¶
func (o MarketplaceSubscriptionStatusPtrOutput) ToMarketplaceSubscriptionStatusPtrOutputWithContext(ctx context.Context) MarketplaceSubscriptionStatusPtrOutput
func (MarketplaceSubscriptionStatusPtrOutput) ToStringPtrOutput ¶
func (o MarketplaceSubscriptionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MarketplaceSubscriptionStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o MarketplaceSubscriptionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MetricRules ¶
type MetricRules struct { // List of filtering tags to be used for capturing metrics. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags. FilteringTags []FilteringTag `pulumi:"filteringTags"` // Subscription Id for which filtering tags are applicable SubscriptionId *string `pulumi:"subscriptionId"` }
Set of rules for sending metrics for the Monitor resource.
type MetricRulesArgs ¶
type MetricRulesArgs struct { // List of filtering tags to be used for capturing metrics. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags. FilteringTags FilteringTagArrayInput `pulumi:"filteringTags"` // Subscription Id for which filtering tags are applicable SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` }
Set of rules for sending metrics for the Monitor resource.
func (MetricRulesArgs) ElementType ¶
func (MetricRulesArgs) ElementType() reflect.Type
func (MetricRulesArgs) ToMetricRulesOutput ¶
func (i MetricRulesArgs) ToMetricRulesOutput() MetricRulesOutput
func (MetricRulesArgs) ToMetricRulesOutputWithContext ¶
func (i MetricRulesArgs) ToMetricRulesOutputWithContext(ctx context.Context) MetricRulesOutput
type MetricRulesArray ¶
type MetricRulesArray []MetricRulesInput
func (MetricRulesArray) ElementType ¶
func (MetricRulesArray) ElementType() reflect.Type
func (MetricRulesArray) ToMetricRulesArrayOutput ¶
func (i MetricRulesArray) ToMetricRulesArrayOutput() MetricRulesArrayOutput
func (MetricRulesArray) ToMetricRulesArrayOutputWithContext ¶
func (i MetricRulesArray) ToMetricRulesArrayOutputWithContext(ctx context.Context) MetricRulesArrayOutput
type MetricRulesArrayInput ¶
type MetricRulesArrayInput interface { pulumi.Input ToMetricRulesArrayOutput() MetricRulesArrayOutput ToMetricRulesArrayOutputWithContext(context.Context) MetricRulesArrayOutput }
MetricRulesArrayInput is an input type that accepts MetricRulesArray and MetricRulesArrayOutput values. You can construct a concrete instance of `MetricRulesArrayInput` via:
MetricRulesArray{ MetricRulesArgs{...} }
type MetricRulesArrayOutput ¶
type MetricRulesArrayOutput struct{ *pulumi.OutputState }
func (MetricRulesArrayOutput) ElementType ¶
func (MetricRulesArrayOutput) ElementType() reflect.Type
func (MetricRulesArrayOutput) Index ¶
func (o MetricRulesArrayOutput) Index(i pulumi.IntInput) MetricRulesOutput
func (MetricRulesArrayOutput) ToMetricRulesArrayOutput ¶
func (o MetricRulesArrayOutput) ToMetricRulesArrayOutput() MetricRulesArrayOutput
func (MetricRulesArrayOutput) ToMetricRulesArrayOutputWithContext ¶
func (o MetricRulesArrayOutput) ToMetricRulesArrayOutputWithContext(ctx context.Context) MetricRulesArrayOutput
type MetricRulesInput ¶
type MetricRulesInput interface { pulumi.Input ToMetricRulesOutput() MetricRulesOutput ToMetricRulesOutputWithContext(context.Context) MetricRulesOutput }
MetricRulesInput is an input type that accepts MetricRulesArgs and MetricRulesOutput values. You can construct a concrete instance of `MetricRulesInput` via:
MetricRulesArgs{...}
type MetricRulesOutput ¶
type MetricRulesOutput struct{ *pulumi.OutputState }
Set of rules for sending metrics for the Monitor resource.
func (MetricRulesOutput) ElementType ¶
func (MetricRulesOutput) ElementType() reflect.Type
func (MetricRulesOutput) FilteringTags ¶
func (o MetricRulesOutput) FilteringTags() FilteringTagArrayOutput
List of filtering tags to be used for capturing metrics. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.
func (MetricRulesOutput) SubscriptionId ¶
func (o MetricRulesOutput) SubscriptionId() pulumi.StringPtrOutput
Subscription Id for which filtering tags are applicable
func (MetricRulesOutput) ToMetricRulesOutput ¶
func (o MetricRulesOutput) ToMetricRulesOutput() MetricRulesOutput
func (MetricRulesOutput) ToMetricRulesOutputWithContext ¶
func (o MetricRulesOutput) ToMetricRulesOutputWithContext(ctx context.Context) MetricRulesOutput
type MetricRulesResponse ¶
type MetricRulesResponse struct { // List of filtering tags to be used for capturing metrics. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags. FilteringTags []FilteringTagResponse `pulumi:"filteringTags"` // Subscription Id for which filtering tags are applicable SubscriptionId *string `pulumi:"subscriptionId"` }
Set of rules for sending metrics for the Monitor resource.
type MetricRulesResponseArrayOutput ¶
type MetricRulesResponseArrayOutput struct{ *pulumi.OutputState }
func (MetricRulesResponseArrayOutput) ElementType ¶
func (MetricRulesResponseArrayOutput) ElementType() reflect.Type
func (MetricRulesResponseArrayOutput) Index ¶
func (o MetricRulesResponseArrayOutput) Index(i pulumi.IntInput) MetricRulesResponseOutput
func (MetricRulesResponseArrayOutput) ToMetricRulesResponseArrayOutput ¶
func (o MetricRulesResponseArrayOutput) ToMetricRulesResponseArrayOutput() MetricRulesResponseArrayOutput
func (MetricRulesResponseArrayOutput) ToMetricRulesResponseArrayOutputWithContext ¶
func (o MetricRulesResponseArrayOutput) ToMetricRulesResponseArrayOutputWithContext(ctx context.Context) MetricRulesResponseArrayOutput
type MetricRulesResponseOutput ¶
type MetricRulesResponseOutput struct{ *pulumi.OutputState }
Set of rules for sending metrics for the Monitor resource.
func (MetricRulesResponseOutput) ElementType ¶
func (MetricRulesResponseOutput) ElementType() reflect.Type
func (MetricRulesResponseOutput) FilteringTags ¶
func (o MetricRulesResponseOutput) FilteringTags() FilteringTagResponseArrayOutput
List of filtering tags to be used for capturing metrics. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.
func (MetricRulesResponseOutput) SubscriptionId ¶
func (o MetricRulesResponseOutput) SubscriptionId() pulumi.StringPtrOutput
Subscription Id for which filtering tags are applicable
func (MetricRulesResponseOutput) ToMetricRulesResponseOutput ¶
func (o MetricRulesResponseOutput) ToMetricRulesResponseOutput() MetricRulesResponseOutput
func (MetricRulesResponseOutput) ToMetricRulesResponseOutputWithContext ¶
func (o MetricRulesResponseOutput) ToMetricRulesResponseOutputWithContext(ctx context.Context) MetricRulesResponseOutput
type MetricsSource ¶
type MetricsSource struct { pulumi.CustomResourceState Identity IdentityPropertiesResponsePtrOutput `pulumi:"identity"` Location pulumi.StringOutput `pulumi:"location"` // Name of the monitor resource. Name pulumi.StringOutput `pulumi:"name"` // Properties specific to the monitor resource. Properties MonitorPropertiesResponseOutput `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponseOutput `pulumi:"systemData"` Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the monitor resource. Type pulumi.StringOutput `pulumi:"type"` }
Azure REST API version: 2022-01-01-preview. Prior API version in Azure Native 1.x: 2022-01-01-preview.
func GetMetricsSource ¶
func GetMetricsSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MetricsSourceState, opts ...pulumi.ResourceOption) (*MetricsSource, error)
GetMetricsSource gets an existing MetricsSource 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 NewMetricsSource ¶
func NewMetricsSource(ctx *pulumi.Context, name string, args *MetricsSourceArgs, opts ...pulumi.ResourceOption) (*MetricsSource, error)
NewMetricsSource registers a new resource with the given unique name, arguments, and options.
func (*MetricsSource) ElementType ¶
func (*MetricsSource) ElementType() reflect.Type
func (*MetricsSource) ToMetricsSourceOutput ¶
func (i *MetricsSource) ToMetricsSourceOutput() MetricsSourceOutput
func (*MetricsSource) ToMetricsSourceOutputWithContext ¶
func (i *MetricsSource) ToMetricsSourceOutputWithContext(ctx context.Context) MetricsSourceOutput
type MetricsSourceArgs ¶
type MetricsSourceArgs struct { Identity IdentityPropertiesPtrInput Location pulumi.StringPtrInput // Metrics Account resource name MetricsSourceName pulumi.StringPtrInput // Monitor resource name MonitorName pulumi.StringInput // Properties specific to the monitor resource. Properties MonitorPropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput Tags pulumi.StringMapInput }
The set of arguments for constructing a MetricsSource resource.
func (MetricsSourceArgs) ElementType ¶
func (MetricsSourceArgs) ElementType() reflect.Type
type MetricsSourceInput ¶
type MetricsSourceInput interface { pulumi.Input ToMetricsSourceOutput() MetricsSourceOutput ToMetricsSourceOutputWithContext(ctx context.Context) MetricsSourceOutput }
type MetricsSourceOutput ¶
type MetricsSourceOutput struct{ *pulumi.OutputState }
func (MetricsSourceOutput) ElementType ¶
func (MetricsSourceOutput) ElementType() reflect.Type
func (MetricsSourceOutput) Identity ¶
func (o MetricsSourceOutput) Identity() IdentityPropertiesResponsePtrOutput
func (MetricsSourceOutput) Location ¶
func (o MetricsSourceOutput) Location() pulumi.StringOutput
func (MetricsSourceOutput) Name ¶
func (o MetricsSourceOutput) Name() pulumi.StringOutput
Name of the monitor resource.
func (MetricsSourceOutput) Properties ¶
func (o MetricsSourceOutput) Properties() MonitorPropertiesResponseOutput
Properties specific to the monitor resource.
func (MetricsSourceOutput) SystemData ¶
func (o MetricsSourceOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (MetricsSourceOutput) Tags ¶
func (o MetricsSourceOutput) Tags() pulumi.StringMapOutput
func (MetricsSourceOutput) ToMetricsSourceOutput ¶
func (o MetricsSourceOutput) ToMetricsSourceOutput() MetricsSourceOutput
func (MetricsSourceOutput) ToMetricsSourceOutputWithContext ¶
func (o MetricsSourceOutput) ToMetricsSourceOutputWithContext(ctx context.Context) MetricsSourceOutput
func (MetricsSourceOutput) Type ¶
func (o MetricsSourceOutput) Type() pulumi.StringOutput
The type of the monitor resource.
type MetricsSourceState ¶
type MetricsSourceState struct { }
func (MetricsSourceState) ElementType ¶
func (MetricsSourceState) ElementType() reflect.Type
type MetricsSourceTagRule ¶
type MetricsSourceTagRule struct { pulumi.CustomResourceState // Name of the rule set. Name pulumi.StringOutput `pulumi:"name"` // Definition of the properties for a TagRules resource. Properties MetricsTagRulesPropertiesResponseOutput `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the rule set. Type pulumi.StringOutput `pulumi:"type"` }
Capture metrics of Azure resources based on ARM tags. Azure REST API version: 2022-01-01-preview. Prior API version in Azure Native 1.x: 2022-01-01-preview.
func GetMetricsSourceTagRule ¶
func GetMetricsSourceTagRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MetricsSourceTagRuleState, opts ...pulumi.ResourceOption) (*MetricsSourceTagRule, error)
GetMetricsSourceTagRule gets an existing MetricsSourceTagRule 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 NewMetricsSourceTagRule ¶
func NewMetricsSourceTagRule(ctx *pulumi.Context, name string, args *MetricsSourceTagRuleArgs, opts ...pulumi.ResourceOption) (*MetricsSourceTagRule, error)
NewMetricsSourceTagRule registers a new resource with the given unique name, arguments, and options.
func (*MetricsSourceTagRule) ElementType ¶
func (*MetricsSourceTagRule) ElementType() reflect.Type
func (*MetricsSourceTagRule) ToMetricsSourceTagRuleOutput ¶
func (i *MetricsSourceTagRule) ToMetricsSourceTagRuleOutput() MetricsSourceTagRuleOutput
func (*MetricsSourceTagRule) ToMetricsSourceTagRuleOutputWithContext ¶
func (i *MetricsSourceTagRule) ToMetricsSourceTagRuleOutputWithContext(ctx context.Context) MetricsSourceTagRuleOutput
type MetricsSourceTagRuleArgs ¶
type MetricsSourceTagRuleArgs struct { // Metrics Account resource name MetricsSourceName pulumi.StringInput // Monitor resource name MonitorName pulumi.StringInput // Definition of the properties for a TagRules resource. Properties MetricsTagRulesPropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput RuleSetName pulumi.StringPtrInput }
The set of arguments for constructing a MetricsSourceTagRule resource.
func (MetricsSourceTagRuleArgs) ElementType ¶
func (MetricsSourceTagRuleArgs) ElementType() reflect.Type
type MetricsSourceTagRuleInput ¶
type MetricsSourceTagRuleInput interface { pulumi.Input ToMetricsSourceTagRuleOutput() MetricsSourceTagRuleOutput ToMetricsSourceTagRuleOutputWithContext(ctx context.Context) MetricsSourceTagRuleOutput }
type MetricsSourceTagRuleOutput ¶
type MetricsSourceTagRuleOutput struct{ *pulumi.OutputState }
func (MetricsSourceTagRuleOutput) ElementType ¶
func (MetricsSourceTagRuleOutput) ElementType() reflect.Type
func (MetricsSourceTagRuleOutput) Name ¶
func (o MetricsSourceTagRuleOutput) Name() pulumi.StringOutput
Name of the rule set.
func (MetricsSourceTagRuleOutput) Properties ¶
func (o MetricsSourceTagRuleOutput) Properties() MetricsTagRulesPropertiesResponseOutput
Definition of the properties for a TagRules resource.
func (MetricsSourceTagRuleOutput) SystemData ¶
func (o MetricsSourceTagRuleOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (MetricsSourceTagRuleOutput) ToMetricsSourceTagRuleOutput ¶
func (o MetricsSourceTagRuleOutput) ToMetricsSourceTagRuleOutput() MetricsSourceTagRuleOutput
func (MetricsSourceTagRuleOutput) ToMetricsSourceTagRuleOutputWithContext ¶
func (o MetricsSourceTagRuleOutput) ToMetricsSourceTagRuleOutputWithContext(ctx context.Context) MetricsSourceTagRuleOutput
func (MetricsSourceTagRuleOutput) Type ¶
func (o MetricsSourceTagRuleOutput) Type() pulumi.StringOutput
The type of the rule set.
type MetricsSourceTagRuleState ¶
type MetricsSourceTagRuleState struct { }
func (MetricsSourceTagRuleState) ElementType ¶
func (MetricsSourceTagRuleState) ElementType() reflect.Type
type MetricsTagRulesProperties ¶
type MetricsTagRulesProperties struct { MetricRules []MetricRules `pulumi:"metricRules"` // Flag specifying if metrics from Azure resources should be sent for the Monitor resource. SendMetrics *bool `pulumi:"sendMetrics"` }
Definition of the properties for a TagRules resource.
type MetricsTagRulesPropertiesArgs ¶
type MetricsTagRulesPropertiesArgs struct { MetricRules MetricRulesArrayInput `pulumi:"metricRules"` // Flag specifying if metrics from Azure resources should be sent for the Monitor resource. SendMetrics pulumi.BoolPtrInput `pulumi:"sendMetrics"` }
Definition of the properties for a TagRules resource.
func (MetricsTagRulesPropertiesArgs) ElementType ¶
func (MetricsTagRulesPropertiesArgs) ElementType() reflect.Type
func (MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesOutput ¶
func (i MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesOutput() MetricsTagRulesPropertiesOutput
func (MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesOutputWithContext ¶
func (i MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesOutput
func (MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesPtrOutput ¶
func (i MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesPtrOutput() MetricsTagRulesPropertiesPtrOutput
func (MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesPtrOutputWithContext ¶
func (i MetricsTagRulesPropertiesArgs) ToMetricsTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesPtrOutput
type MetricsTagRulesPropertiesInput ¶
type MetricsTagRulesPropertiesInput interface { pulumi.Input ToMetricsTagRulesPropertiesOutput() MetricsTagRulesPropertiesOutput ToMetricsTagRulesPropertiesOutputWithContext(context.Context) MetricsTagRulesPropertiesOutput }
MetricsTagRulesPropertiesInput is an input type that accepts MetricsTagRulesPropertiesArgs and MetricsTagRulesPropertiesOutput values. You can construct a concrete instance of `MetricsTagRulesPropertiesInput` via:
MetricsTagRulesPropertiesArgs{...}
type MetricsTagRulesPropertiesOutput ¶
type MetricsTagRulesPropertiesOutput struct{ *pulumi.OutputState }
Definition of the properties for a TagRules resource.
func (MetricsTagRulesPropertiesOutput) ElementType ¶
func (MetricsTagRulesPropertiesOutput) ElementType() reflect.Type
func (MetricsTagRulesPropertiesOutput) MetricRules ¶
func (o MetricsTagRulesPropertiesOutput) MetricRules() MetricRulesArrayOutput
func (MetricsTagRulesPropertiesOutput) SendMetrics ¶
func (o MetricsTagRulesPropertiesOutput) SendMetrics() pulumi.BoolPtrOutput
Flag specifying if metrics from Azure resources should be sent for the Monitor resource.
func (MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesOutput ¶
func (o MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesOutput() MetricsTagRulesPropertiesOutput
func (MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesOutputWithContext ¶
func (o MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesOutput
func (MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesPtrOutput ¶
func (o MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesPtrOutput() MetricsTagRulesPropertiesPtrOutput
func (MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesPtrOutputWithContext ¶
func (o MetricsTagRulesPropertiesOutput) ToMetricsTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesPtrOutput
type MetricsTagRulesPropertiesPtrInput ¶
type MetricsTagRulesPropertiesPtrInput interface { pulumi.Input ToMetricsTagRulesPropertiesPtrOutput() MetricsTagRulesPropertiesPtrOutput ToMetricsTagRulesPropertiesPtrOutputWithContext(context.Context) MetricsTagRulesPropertiesPtrOutput }
MetricsTagRulesPropertiesPtrInput is an input type that accepts MetricsTagRulesPropertiesArgs, MetricsTagRulesPropertiesPtr and MetricsTagRulesPropertiesPtrOutput values. You can construct a concrete instance of `MetricsTagRulesPropertiesPtrInput` via:
MetricsTagRulesPropertiesArgs{...} or: nil
func MetricsTagRulesPropertiesPtr ¶
func MetricsTagRulesPropertiesPtr(v *MetricsTagRulesPropertiesArgs) MetricsTagRulesPropertiesPtrInput
type MetricsTagRulesPropertiesPtrOutput ¶
type MetricsTagRulesPropertiesPtrOutput struct{ *pulumi.OutputState }
func (MetricsTagRulesPropertiesPtrOutput) Elem ¶
func (o MetricsTagRulesPropertiesPtrOutput) Elem() MetricsTagRulesPropertiesOutput
func (MetricsTagRulesPropertiesPtrOutput) ElementType ¶
func (MetricsTagRulesPropertiesPtrOutput) ElementType() reflect.Type
func (MetricsTagRulesPropertiesPtrOutput) MetricRules ¶
func (o MetricsTagRulesPropertiesPtrOutput) MetricRules() MetricRulesArrayOutput
func (MetricsTagRulesPropertiesPtrOutput) SendMetrics ¶
func (o MetricsTagRulesPropertiesPtrOutput) SendMetrics() pulumi.BoolPtrOutput
Flag specifying if metrics from Azure resources should be sent for the Monitor resource.
func (MetricsTagRulesPropertiesPtrOutput) ToMetricsTagRulesPropertiesPtrOutput ¶
func (o MetricsTagRulesPropertiesPtrOutput) ToMetricsTagRulesPropertiesPtrOutput() MetricsTagRulesPropertiesPtrOutput
func (MetricsTagRulesPropertiesPtrOutput) ToMetricsTagRulesPropertiesPtrOutputWithContext ¶
func (o MetricsTagRulesPropertiesPtrOutput) ToMetricsTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesPtrOutput
type MetricsTagRulesPropertiesResponse ¶
type MetricsTagRulesPropertiesResponse struct { MetricRules []MetricRulesResponse `pulumi:"metricRules"` // Flag specifying if the resource provisioning state as tracked by ARM. ProvisioningState string `pulumi:"provisioningState"` // Flag specifying if metrics from Azure resources should be sent for the Monitor resource. SendMetrics *bool `pulumi:"sendMetrics"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` }
Definition of the properties for a TagRules resource.
type MetricsTagRulesPropertiesResponseOutput ¶
type MetricsTagRulesPropertiesResponseOutput struct{ *pulumi.OutputState }
Definition of the properties for a TagRules resource.
func (MetricsTagRulesPropertiesResponseOutput) ElementType ¶
func (MetricsTagRulesPropertiesResponseOutput) ElementType() reflect.Type
func (MetricsTagRulesPropertiesResponseOutput) MetricRules ¶
func (o MetricsTagRulesPropertiesResponseOutput) MetricRules() MetricRulesResponseArrayOutput
func (MetricsTagRulesPropertiesResponseOutput) ProvisioningState ¶
func (o MetricsTagRulesPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Flag specifying if the resource provisioning state as tracked by ARM.
func (MetricsTagRulesPropertiesResponseOutput) SendMetrics ¶
func (o MetricsTagRulesPropertiesResponseOutput) SendMetrics() pulumi.BoolPtrOutput
Flag specifying if metrics from Azure resources should be sent for the Monitor resource.
func (MetricsTagRulesPropertiesResponseOutput) SystemData ¶
func (o MetricsTagRulesPropertiesResponseOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (MetricsTagRulesPropertiesResponseOutput) ToMetricsTagRulesPropertiesResponseOutput ¶
func (o MetricsTagRulesPropertiesResponseOutput) ToMetricsTagRulesPropertiesResponseOutput() MetricsTagRulesPropertiesResponseOutput
func (MetricsTagRulesPropertiesResponseOutput) ToMetricsTagRulesPropertiesResponseOutputWithContext ¶
func (o MetricsTagRulesPropertiesResponseOutput) ToMetricsTagRulesPropertiesResponseOutputWithContext(ctx context.Context) MetricsTagRulesPropertiesResponseOutput
type Monitor ¶
type Monitor struct { pulumi.CustomResourceState Identity IdentityPropertiesResponsePtrOutput `pulumi:"identity"` Location pulumi.StringOutput `pulumi:"location"` // Name of the monitor resource. Name pulumi.StringOutput `pulumi:"name"` // Properties specific to the monitor resource. Properties MonitorPropertiesResponseOutput `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponseOutput `pulumi:"systemData"` Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the monitor resource. Type pulumi.StringOutput `pulumi:"type"` }
Azure REST API version: 2022-01-01-preview. Prior API version in Azure Native 1.x: 2020-10-01.
func GetMonitor ¶
func GetMonitor(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MonitorState, opts ...pulumi.ResourceOption) (*Monitor, error)
GetMonitor gets an existing Monitor 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 NewMonitor ¶
func NewMonitor(ctx *pulumi.Context, name string, args *MonitorArgs, opts ...pulumi.ResourceOption) (*Monitor, error)
NewMonitor registers a new resource with the given unique name, arguments, and options.
func (*Monitor) ElementType ¶
func (*Monitor) ToMonitorOutput ¶
func (i *Monitor) ToMonitorOutput() MonitorOutput
func (*Monitor) ToMonitorOutputWithContext ¶
func (i *Monitor) ToMonitorOutputWithContext(ctx context.Context) MonitorOutput
type MonitorArgs ¶
type MonitorArgs struct { Identity IdentityPropertiesPtrInput Location pulumi.StringPtrInput // Monitor resource name MonitorName pulumi.StringPtrInput // Properties specific to the monitor resource. Properties MonitorPropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput Tags pulumi.StringMapInput }
The set of arguments for constructing a Monitor resource.
func (MonitorArgs) ElementType ¶
func (MonitorArgs) ElementType() reflect.Type
type MonitorInput ¶
type MonitorInput interface { pulumi.Input ToMonitorOutput() MonitorOutput ToMonitorOutputWithContext(ctx context.Context) MonitorOutput }
type MonitorOutput ¶
type MonitorOutput struct{ *pulumi.OutputState }
func (MonitorOutput) ElementType ¶
func (MonitorOutput) ElementType() reflect.Type
func (MonitorOutput) Identity ¶
func (o MonitorOutput) Identity() IdentityPropertiesResponsePtrOutput
func (MonitorOutput) Location ¶
func (o MonitorOutput) Location() pulumi.StringOutput
func (MonitorOutput) Name ¶
func (o MonitorOutput) Name() pulumi.StringOutput
Name of the monitor resource.
func (MonitorOutput) Properties ¶
func (o MonitorOutput) Properties() MonitorPropertiesResponseOutput
Properties specific to the monitor resource.
func (MonitorOutput) SystemData ¶
func (o MonitorOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (MonitorOutput) Tags ¶
func (o MonitorOutput) Tags() pulumi.StringMapOutput
func (MonitorOutput) ToMonitorOutput ¶
func (o MonitorOutput) ToMonitorOutput() MonitorOutput
func (MonitorOutput) ToMonitorOutputWithContext ¶
func (o MonitorOutput) ToMonitorOutputWithContext(ctx context.Context) MonitorOutput
func (MonitorOutput) Type ¶
func (o MonitorOutput) Type() pulumi.StringOutput
The type of the monitor resource.
type MonitorProperties ¶
type MonitorProperties struct { LogzOrganizationProperties *LogzOrganizationProperties `pulumi:"logzOrganizationProperties"` // Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state. MarketplaceSubscriptionStatus *string `pulumi:"marketplaceSubscriptionStatus"` // Flag specifying if the resource monitoring is enabled or disabled. MonitoringStatus *string `pulumi:"monitoringStatus"` PlanData *PlanData `pulumi:"planData"` UserInfo *UserInfo `pulumi:"userInfo"` }
Properties specific to the monitor resource.
type MonitorPropertiesArgs ¶
type MonitorPropertiesArgs struct { LogzOrganizationProperties LogzOrganizationPropertiesPtrInput `pulumi:"logzOrganizationProperties"` // Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state. MarketplaceSubscriptionStatus pulumi.StringPtrInput `pulumi:"marketplaceSubscriptionStatus"` // Flag specifying if the resource monitoring is enabled or disabled. MonitoringStatus pulumi.StringPtrInput `pulumi:"monitoringStatus"` PlanData PlanDataPtrInput `pulumi:"planData"` UserInfo UserInfoPtrInput `pulumi:"userInfo"` }
Properties specific to the monitor resource.
func (MonitorPropertiesArgs) ElementType ¶
func (MonitorPropertiesArgs) ElementType() reflect.Type
func (MonitorPropertiesArgs) ToMonitorPropertiesOutput ¶
func (i MonitorPropertiesArgs) ToMonitorPropertiesOutput() MonitorPropertiesOutput
func (MonitorPropertiesArgs) ToMonitorPropertiesOutputWithContext ¶
func (i MonitorPropertiesArgs) ToMonitorPropertiesOutputWithContext(ctx context.Context) MonitorPropertiesOutput
func (MonitorPropertiesArgs) ToMonitorPropertiesPtrOutput ¶
func (i MonitorPropertiesArgs) ToMonitorPropertiesPtrOutput() MonitorPropertiesPtrOutput
func (MonitorPropertiesArgs) ToMonitorPropertiesPtrOutputWithContext ¶
func (i MonitorPropertiesArgs) ToMonitorPropertiesPtrOutputWithContext(ctx context.Context) MonitorPropertiesPtrOutput
type MonitorPropertiesInput ¶
type MonitorPropertiesInput interface { pulumi.Input ToMonitorPropertiesOutput() MonitorPropertiesOutput ToMonitorPropertiesOutputWithContext(context.Context) MonitorPropertiesOutput }
MonitorPropertiesInput is an input type that accepts MonitorPropertiesArgs and MonitorPropertiesOutput values. You can construct a concrete instance of `MonitorPropertiesInput` via:
MonitorPropertiesArgs{...}
type MonitorPropertiesOutput ¶
type MonitorPropertiesOutput struct{ *pulumi.OutputState }
Properties specific to the monitor resource.
func (MonitorPropertiesOutput) ElementType ¶
func (MonitorPropertiesOutput) ElementType() reflect.Type
func (MonitorPropertiesOutput) LogzOrganizationProperties ¶
func (o MonitorPropertiesOutput) LogzOrganizationProperties() LogzOrganizationPropertiesPtrOutput
func (MonitorPropertiesOutput) MarketplaceSubscriptionStatus ¶
func (o MonitorPropertiesOutput) MarketplaceSubscriptionStatus() pulumi.StringPtrOutput
Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.
func (MonitorPropertiesOutput) MonitoringStatus ¶
func (o MonitorPropertiesOutput) MonitoringStatus() pulumi.StringPtrOutput
Flag specifying if the resource monitoring is enabled or disabled.
func (MonitorPropertiesOutput) PlanData ¶
func (o MonitorPropertiesOutput) PlanData() PlanDataPtrOutput
func (MonitorPropertiesOutput) ToMonitorPropertiesOutput ¶
func (o MonitorPropertiesOutput) ToMonitorPropertiesOutput() MonitorPropertiesOutput
func (MonitorPropertiesOutput) ToMonitorPropertiesOutputWithContext ¶
func (o MonitorPropertiesOutput) ToMonitorPropertiesOutputWithContext(ctx context.Context) MonitorPropertiesOutput
func (MonitorPropertiesOutput) ToMonitorPropertiesPtrOutput ¶
func (o MonitorPropertiesOutput) ToMonitorPropertiesPtrOutput() MonitorPropertiesPtrOutput
func (MonitorPropertiesOutput) ToMonitorPropertiesPtrOutputWithContext ¶
func (o MonitorPropertiesOutput) ToMonitorPropertiesPtrOutputWithContext(ctx context.Context) MonitorPropertiesPtrOutput
func (MonitorPropertiesOutput) UserInfo ¶
func (o MonitorPropertiesOutput) UserInfo() UserInfoPtrOutput
type MonitorPropertiesPtrInput ¶
type MonitorPropertiesPtrInput interface { pulumi.Input ToMonitorPropertiesPtrOutput() MonitorPropertiesPtrOutput ToMonitorPropertiesPtrOutputWithContext(context.Context) MonitorPropertiesPtrOutput }
MonitorPropertiesPtrInput is an input type that accepts MonitorPropertiesArgs, MonitorPropertiesPtr and MonitorPropertiesPtrOutput values. You can construct a concrete instance of `MonitorPropertiesPtrInput` via:
MonitorPropertiesArgs{...} or: nil
func MonitorPropertiesPtr ¶
func MonitorPropertiesPtr(v *MonitorPropertiesArgs) MonitorPropertiesPtrInput
type MonitorPropertiesPtrOutput ¶
type MonitorPropertiesPtrOutput struct{ *pulumi.OutputState }
func (MonitorPropertiesPtrOutput) Elem ¶
func (o MonitorPropertiesPtrOutput) Elem() MonitorPropertiesOutput
func (MonitorPropertiesPtrOutput) ElementType ¶
func (MonitorPropertiesPtrOutput) ElementType() reflect.Type
func (MonitorPropertiesPtrOutput) LogzOrganizationProperties ¶
func (o MonitorPropertiesPtrOutput) LogzOrganizationProperties() LogzOrganizationPropertiesPtrOutput
func (MonitorPropertiesPtrOutput) MarketplaceSubscriptionStatus ¶
func (o MonitorPropertiesPtrOutput) MarketplaceSubscriptionStatus() pulumi.StringPtrOutput
Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.
func (MonitorPropertiesPtrOutput) MonitoringStatus ¶
func (o MonitorPropertiesPtrOutput) MonitoringStatus() pulumi.StringPtrOutput
Flag specifying if the resource monitoring is enabled or disabled.
func (MonitorPropertiesPtrOutput) PlanData ¶
func (o MonitorPropertiesPtrOutput) PlanData() PlanDataPtrOutput
func (MonitorPropertiesPtrOutput) ToMonitorPropertiesPtrOutput ¶
func (o MonitorPropertiesPtrOutput) ToMonitorPropertiesPtrOutput() MonitorPropertiesPtrOutput
func (MonitorPropertiesPtrOutput) ToMonitorPropertiesPtrOutputWithContext ¶
func (o MonitorPropertiesPtrOutput) ToMonitorPropertiesPtrOutputWithContext(ctx context.Context) MonitorPropertiesPtrOutput
func (MonitorPropertiesPtrOutput) UserInfo ¶
func (o MonitorPropertiesPtrOutput) UserInfo() UserInfoPtrOutput
type MonitorPropertiesResponse ¶
type MonitorPropertiesResponse struct { LiftrResourceCategory string `pulumi:"liftrResourceCategory"` // The priority of the resource. LiftrResourcePreference int `pulumi:"liftrResourcePreference"` LogzOrganizationProperties *LogzOrganizationPropertiesResponse `pulumi:"logzOrganizationProperties"` // Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state. MarketplaceSubscriptionStatus *string `pulumi:"marketplaceSubscriptionStatus"` // Flag specifying if the resource monitoring is enabled or disabled. MonitoringStatus *string `pulumi:"monitoringStatus"` PlanData *PlanDataResponse `pulumi:"planData"` // Flag specifying if the resource provisioning state as tracked by ARM. ProvisioningState string `pulumi:"provisioningState"` UserInfo *UserInfoResponse `pulumi:"userInfo"` }
Properties specific to the monitor resource.
type MonitorPropertiesResponseOutput ¶
type MonitorPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties specific to the monitor resource.
func (MonitorPropertiesResponseOutput) ElementType ¶
func (MonitorPropertiesResponseOutput) ElementType() reflect.Type
func (MonitorPropertiesResponseOutput) LiftrResourceCategory ¶
func (o MonitorPropertiesResponseOutput) LiftrResourceCategory() pulumi.StringOutput
func (MonitorPropertiesResponseOutput) LiftrResourcePreference ¶
func (o MonitorPropertiesResponseOutput) LiftrResourcePreference() pulumi.IntOutput
The priority of the resource.
func (MonitorPropertiesResponseOutput) LogzOrganizationProperties ¶
func (o MonitorPropertiesResponseOutput) LogzOrganizationProperties() LogzOrganizationPropertiesResponsePtrOutput
func (MonitorPropertiesResponseOutput) MarketplaceSubscriptionStatus ¶
func (o MonitorPropertiesResponseOutput) MarketplaceSubscriptionStatus() pulumi.StringPtrOutput
Flag specifying the Marketplace Subscription Status of the resource. If payment is not made in time, the resource will go in Suspended state.
func (MonitorPropertiesResponseOutput) MonitoringStatus ¶
func (o MonitorPropertiesResponseOutput) MonitoringStatus() pulumi.StringPtrOutput
Flag specifying if the resource monitoring is enabled or disabled.
func (MonitorPropertiesResponseOutput) PlanData ¶
func (o MonitorPropertiesResponseOutput) PlanData() PlanDataResponsePtrOutput
func (MonitorPropertiesResponseOutput) ProvisioningState ¶
func (o MonitorPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Flag specifying if the resource provisioning state as tracked by ARM.
func (MonitorPropertiesResponseOutput) ToMonitorPropertiesResponseOutput ¶
func (o MonitorPropertiesResponseOutput) ToMonitorPropertiesResponseOutput() MonitorPropertiesResponseOutput
func (MonitorPropertiesResponseOutput) ToMonitorPropertiesResponseOutputWithContext ¶
func (o MonitorPropertiesResponseOutput) ToMonitorPropertiesResponseOutputWithContext(ctx context.Context) MonitorPropertiesResponseOutput
func (MonitorPropertiesResponseOutput) UserInfo ¶
func (o MonitorPropertiesResponseOutput) UserInfo() UserInfoResponsePtrOutput
type MonitorState ¶
type MonitorState struct { }
func (MonitorState) ElementType ¶
func (MonitorState) ElementType() reflect.Type
type MonitoredResourceResponse ¶
type MonitoredResourceResponse struct { // The ARM id of the resource. Id *string `pulumi:"id"` // Reason for why the resource is sending logs (or why it is not sending). ReasonForLogsStatus *string `pulumi:"reasonForLogsStatus"` // Reason for why the resource is sending metrics (or why it is not sending). ReasonForMetricsStatus *string `pulumi:"reasonForMetricsStatus"` // Flag indicating if resource is sending logs to Logz. SendingLogs *bool `pulumi:"sendingLogs"` // Flag indicating if resource is sending metrics to Logz. SendingMetrics *bool `pulumi:"sendingMetrics"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` }
The properties of a resource currently being monitored by the Logz monitor resource.
type MonitoredResourceResponseArrayOutput ¶
type MonitoredResourceResponseArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourceResponseArrayOutput) ElementType ¶
func (MonitoredResourceResponseArrayOutput) ElementType() reflect.Type
func (MonitoredResourceResponseArrayOutput) Index ¶
func (o MonitoredResourceResponseArrayOutput) Index(i pulumi.IntInput) MonitoredResourceResponseOutput
func (MonitoredResourceResponseArrayOutput) ToMonitoredResourceResponseArrayOutput ¶
func (o MonitoredResourceResponseArrayOutput) ToMonitoredResourceResponseArrayOutput() MonitoredResourceResponseArrayOutput
func (MonitoredResourceResponseArrayOutput) ToMonitoredResourceResponseArrayOutputWithContext ¶
func (o MonitoredResourceResponseArrayOutput) ToMonitoredResourceResponseArrayOutputWithContext(ctx context.Context) MonitoredResourceResponseArrayOutput
type MonitoredResourceResponseOutput ¶
type MonitoredResourceResponseOutput struct{ *pulumi.OutputState }
The properties of a resource currently being monitored by the Logz monitor resource.
func (MonitoredResourceResponseOutput) ElementType ¶
func (MonitoredResourceResponseOutput) ElementType() reflect.Type
func (MonitoredResourceResponseOutput) Id ¶
func (o MonitoredResourceResponseOutput) Id() pulumi.StringPtrOutput
The ARM id of the resource.
func (MonitoredResourceResponseOutput) ReasonForLogsStatus ¶
func (o MonitoredResourceResponseOutput) ReasonForLogsStatus() pulumi.StringPtrOutput
Reason for why the resource is sending logs (or why it is not sending).
func (MonitoredResourceResponseOutput) ReasonForMetricsStatus ¶
func (o MonitoredResourceResponseOutput) ReasonForMetricsStatus() pulumi.StringPtrOutput
Reason for why the resource is sending metrics (or why it is not sending).
func (MonitoredResourceResponseOutput) SendingLogs ¶
func (o MonitoredResourceResponseOutput) SendingLogs() pulumi.BoolPtrOutput
Flag indicating if resource is sending logs to Logz.
func (MonitoredResourceResponseOutput) SendingMetrics ¶
func (o MonitoredResourceResponseOutput) SendingMetrics() pulumi.BoolPtrOutput
Flag indicating if resource is sending metrics to Logz.
func (MonitoredResourceResponseOutput) SystemData ¶
func (o MonitoredResourceResponseOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (MonitoredResourceResponseOutput) ToMonitoredResourceResponseOutput ¶
func (o MonitoredResourceResponseOutput) ToMonitoredResourceResponseOutput() MonitoredResourceResponseOutput
func (MonitoredResourceResponseOutput) ToMonitoredResourceResponseOutputWithContext ¶
func (o MonitoredResourceResponseOutput) ToMonitoredResourceResponseOutputWithContext(ctx context.Context) MonitoredResourceResponseOutput
type MonitoringStatus ¶
type MonitoringStatus string
Flag specifying if the resource monitoring is enabled or disabled.
func (MonitoringStatus) ElementType ¶
func (MonitoringStatus) ElementType() reflect.Type
func (MonitoringStatus) ToMonitoringStatusOutput ¶
func (e MonitoringStatus) ToMonitoringStatusOutput() MonitoringStatusOutput
func (MonitoringStatus) ToMonitoringStatusOutputWithContext ¶
func (e MonitoringStatus) ToMonitoringStatusOutputWithContext(ctx context.Context) MonitoringStatusOutput
func (MonitoringStatus) ToMonitoringStatusPtrOutput ¶
func (e MonitoringStatus) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
func (MonitoringStatus) ToMonitoringStatusPtrOutputWithContext ¶
func (e MonitoringStatus) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
func (MonitoringStatus) ToStringOutput ¶
func (e MonitoringStatus) ToStringOutput() pulumi.StringOutput
func (MonitoringStatus) ToStringOutputWithContext ¶
func (e MonitoringStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MonitoringStatus) ToStringPtrOutput ¶
func (e MonitoringStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (MonitoringStatus) ToStringPtrOutputWithContext ¶
func (e MonitoringStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MonitoringStatusInput ¶
type MonitoringStatusInput interface { pulumi.Input ToMonitoringStatusOutput() MonitoringStatusOutput ToMonitoringStatusOutputWithContext(context.Context) MonitoringStatusOutput }
MonitoringStatusInput is an input type that accepts values of the MonitoringStatus enum A concrete instance of `MonitoringStatusInput` can be one of the following:
MonitoringStatusEnabled MonitoringStatusDisabled
type MonitoringStatusOutput ¶
type MonitoringStatusOutput struct{ *pulumi.OutputState }
func (MonitoringStatusOutput) ElementType ¶
func (MonitoringStatusOutput) ElementType() reflect.Type
func (MonitoringStatusOutput) ToMonitoringStatusOutput ¶
func (o MonitoringStatusOutput) ToMonitoringStatusOutput() MonitoringStatusOutput
func (MonitoringStatusOutput) ToMonitoringStatusOutputWithContext ¶
func (o MonitoringStatusOutput) ToMonitoringStatusOutputWithContext(ctx context.Context) MonitoringStatusOutput
func (MonitoringStatusOutput) ToMonitoringStatusPtrOutput ¶
func (o MonitoringStatusOutput) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
func (MonitoringStatusOutput) ToMonitoringStatusPtrOutputWithContext ¶
func (o MonitoringStatusOutput) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
func (MonitoringStatusOutput) ToStringOutput ¶
func (o MonitoringStatusOutput) ToStringOutput() pulumi.StringOutput
func (MonitoringStatusOutput) ToStringOutputWithContext ¶
func (o MonitoringStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MonitoringStatusOutput) ToStringPtrOutput ¶
func (o MonitoringStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MonitoringStatusOutput) ToStringPtrOutputWithContext ¶
func (o MonitoringStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MonitoringStatusPtrInput ¶
type MonitoringStatusPtrInput interface { pulumi.Input ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput ToMonitoringStatusPtrOutputWithContext(context.Context) MonitoringStatusPtrOutput }
func MonitoringStatusPtr ¶
func MonitoringStatusPtr(v string) MonitoringStatusPtrInput
type MonitoringStatusPtrOutput ¶
type MonitoringStatusPtrOutput struct{ *pulumi.OutputState }
func (MonitoringStatusPtrOutput) Elem ¶
func (o MonitoringStatusPtrOutput) Elem() MonitoringStatusOutput
func (MonitoringStatusPtrOutput) ElementType ¶
func (MonitoringStatusPtrOutput) ElementType() reflect.Type
func (MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutput ¶
func (o MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutput() MonitoringStatusPtrOutput
func (MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutputWithContext ¶
func (o MonitoringStatusPtrOutput) ToMonitoringStatusPtrOutputWithContext(ctx context.Context) MonitoringStatusPtrOutput
func (MonitoringStatusPtrOutput) ToStringPtrOutput ¶
func (o MonitoringStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MonitoringStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o MonitoringStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MonitoringTagRulesProperties ¶
type MonitoringTagRulesProperties struct { // Set of rules for sending logs for the Monitor resource. LogRules *LogRules `pulumi:"logRules"` }
Definition of the properties for a TagRules resource.
type MonitoringTagRulesPropertiesArgs ¶
type MonitoringTagRulesPropertiesArgs struct { // Set of rules for sending logs for the Monitor resource. LogRules LogRulesPtrInput `pulumi:"logRules"` }
Definition of the properties for a TagRules resource.
func (MonitoringTagRulesPropertiesArgs) ElementType ¶
func (MonitoringTagRulesPropertiesArgs) ElementType() reflect.Type
func (MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesOutput ¶
func (i MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesOutput() MonitoringTagRulesPropertiesOutput
func (MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesOutputWithContext ¶
func (i MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesOutput
func (MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesPtrOutput ¶
func (i MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesPtrOutput() MonitoringTagRulesPropertiesPtrOutput
func (MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesPtrOutputWithContext ¶
func (i MonitoringTagRulesPropertiesArgs) ToMonitoringTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesPtrOutput
type MonitoringTagRulesPropertiesInput ¶
type MonitoringTagRulesPropertiesInput interface { pulumi.Input ToMonitoringTagRulesPropertiesOutput() MonitoringTagRulesPropertiesOutput ToMonitoringTagRulesPropertiesOutputWithContext(context.Context) MonitoringTagRulesPropertiesOutput }
MonitoringTagRulesPropertiesInput is an input type that accepts MonitoringTagRulesPropertiesArgs and MonitoringTagRulesPropertiesOutput values. You can construct a concrete instance of `MonitoringTagRulesPropertiesInput` via:
MonitoringTagRulesPropertiesArgs{...}
type MonitoringTagRulesPropertiesOutput ¶
type MonitoringTagRulesPropertiesOutput struct{ *pulumi.OutputState }
Definition of the properties for a TagRules resource.
func (MonitoringTagRulesPropertiesOutput) ElementType ¶
func (MonitoringTagRulesPropertiesOutput) ElementType() reflect.Type
func (MonitoringTagRulesPropertiesOutput) LogRules ¶
func (o MonitoringTagRulesPropertiesOutput) LogRules() LogRulesPtrOutput
Set of rules for sending logs for the Monitor resource.
func (MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesOutput ¶
func (o MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesOutput() MonitoringTagRulesPropertiesOutput
func (MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesOutputWithContext ¶
func (o MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesOutput
func (MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesPtrOutput ¶
func (o MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesPtrOutput() MonitoringTagRulesPropertiesPtrOutput
func (MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesPtrOutputWithContext ¶
func (o MonitoringTagRulesPropertiesOutput) ToMonitoringTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesPtrOutput
type MonitoringTagRulesPropertiesPtrInput ¶
type MonitoringTagRulesPropertiesPtrInput interface { pulumi.Input ToMonitoringTagRulesPropertiesPtrOutput() MonitoringTagRulesPropertiesPtrOutput ToMonitoringTagRulesPropertiesPtrOutputWithContext(context.Context) MonitoringTagRulesPropertiesPtrOutput }
MonitoringTagRulesPropertiesPtrInput is an input type that accepts MonitoringTagRulesPropertiesArgs, MonitoringTagRulesPropertiesPtr and MonitoringTagRulesPropertiesPtrOutput values. You can construct a concrete instance of `MonitoringTagRulesPropertiesPtrInput` via:
MonitoringTagRulesPropertiesArgs{...} or: nil
func MonitoringTagRulesPropertiesPtr ¶
func MonitoringTagRulesPropertiesPtr(v *MonitoringTagRulesPropertiesArgs) MonitoringTagRulesPropertiesPtrInput
type MonitoringTagRulesPropertiesPtrOutput ¶
type MonitoringTagRulesPropertiesPtrOutput struct{ *pulumi.OutputState }
func (MonitoringTagRulesPropertiesPtrOutput) ElementType ¶
func (MonitoringTagRulesPropertiesPtrOutput) ElementType() reflect.Type
func (MonitoringTagRulesPropertiesPtrOutput) LogRules ¶
func (o MonitoringTagRulesPropertiesPtrOutput) LogRules() LogRulesPtrOutput
Set of rules for sending logs for the Monitor resource.
func (MonitoringTagRulesPropertiesPtrOutput) ToMonitoringTagRulesPropertiesPtrOutput ¶
func (o MonitoringTagRulesPropertiesPtrOutput) ToMonitoringTagRulesPropertiesPtrOutput() MonitoringTagRulesPropertiesPtrOutput
func (MonitoringTagRulesPropertiesPtrOutput) ToMonitoringTagRulesPropertiesPtrOutputWithContext ¶
func (o MonitoringTagRulesPropertiesPtrOutput) ToMonitoringTagRulesPropertiesPtrOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesPtrOutput
type MonitoringTagRulesPropertiesResponse ¶
type MonitoringTagRulesPropertiesResponse struct { // Set of rules for sending logs for the Monitor resource. LogRules *LogRulesResponse `pulumi:"logRules"` // Flag specifying if the resource provisioning state as tracked by ARM. ProvisioningState string `pulumi:"provisioningState"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` }
Definition of the properties for a TagRules resource.
type MonitoringTagRulesPropertiesResponseOutput ¶
type MonitoringTagRulesPropertiesResponseOutput struct{ *pulumi.OutputState }
Definition of the properties for a TagRules resource.
func (MonitoringTagRulesPropertiesResponseOutput) ElementType ¶
func (MonitoringTagRulesPropertiesResponseOutput) ElementType() reflect.Type
func (MonitoringTagRulesPropertiesResponseOutput) LogRules ¶
func (o MonitoringTagRulesPropertiesResponseOutput) LogRules() LogRulesResponsePtrOutput
Set of rules for sending logs for the Monitor resource.
func (MonitoringTagRulesPropertiesResponseOutput) ProvisioningState ¶
func (o MonitoringTagRulesPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Flag specifying if the resource provisioning state as tracked by ARM.
func (MonitoringTagRulesPropertiesResponseOutput) SystemData ¶
func (o MonitoringTagRulesPropertiesResponseOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (MonitoringTagRulesPropertiesResponseOutput) ToMonitoringTagRulesPropertiesResponseOutput ¶
func (o MonitoringTagRulesPropertiesResponseOutput) ToMonitoringTagRulesPropertiesResponseOutput() MonitoringTagRulesPropertiesResponseOutput
func (MonitoringTagRulesPropertiesResponseOutput) ToMonitoringTagRulesPropertiesResponseOutputWithContext ¶
func (o MonitoringTagRulesPropertiesResponseOutput) ToMonitoringTagRulesPropertiesResponseOutputWithContext(ctx context.Context) MonitoringTagRulesPropertiesResponseOutput
type PlanData ¶
type PlanData struct { // different billing cycles like MONTHLY/WEEKLY. this could be enum BillingCycle *string `pulumi:"billingCycle"` // date when plan was applied EffectiveDate *string `pulumi:"effectiveDate"` // plan id as published by Logz PlanDetails *string `pulumi:"planDetails"` // different usage type like PAYG/COMMITTED. this could be enum UsageType *string `pulumi:"usageType"` }
type PlanDataArgs ¶
type PlanDataArgs struct { // different billing cycles like MONTHLY/WEEKLY. this could be enum BillingCycle pulumi.StringPtrInput `pulumi:"billingCycle"` // date when plan was applied EffectiveDate pulumi.StringPtrInput `pulumi:"effectiveDate"` // plan id as published by Logz PlanDetails pulumi.StringPtrInput `pulumi:"planDetails"` // different usage type like PAYG/COMMITTED. this could be enum UsageType pulumi.StringPtrInput `pulumi:"usageType"` }
func (PlanDataArgs) ElementType ¶
func (PlanDataArgs) ElementType() reflect.Type
func (PlanDataArgs) ToPlanDataOutput ¶
func (i PlanDataArgs) ToPlanDataOutput() PlanDataOutput
func (PlanDataArgs) ToPlanDataOutputWithContext ¶
func (i PlanDataArgs) ToPlanDataOutputWithContext(ctx context.Context) PlanDataOutput
func (PlanDataArgs) ToPlanDataPtrOutput ¶
func (i PlanDataArgs) ToPlanDataPtrOutput() PlanDataPtrOutput
func (PlanDataArgs) ToPlanDataPtrOutputWithContext ¶
func (i PlanDataArgs) ToPlanDataPtrOutputWithContext(ctx context.Context) PlanDataPtrOutput
type PlanDataInput ¶
type PlanDataInput interface { pulumi.Input ToPlanDataOutput() PlanDataOutput ToPlanDataOutputWithContext(context.Context) PlanDataOutput }
PlanDataInput is an input type that accepts PlanDataArgs and PlanDataOutput values. You can construct a concrete instance of `PlanDataInput` via:
PlanDataArgs{...}
type PlanDataOutput ¶
type PlanDataOutput struct{ *pulumi.OutputState }
func (PlanDataOutput) BillingCycle ¶
func (o PlanDataOutput) BillingCycle() pulumi.StringPtrOutput
different billing cycles like MONTHLY/WEEKLY. this could be enum
func (PlanDataOutput) EffectiveDate ¶
func (o PlanDataOutput) EffectiveDate() pulumi.StringPtrOutput
date when plan was applied
func (PlanDataOutput) ElementType ¶
func (PlanDataOutput) ElementType() reflect.Type
func (PlanDataOutput) PlanDetails ¶
func (o PlanDataOutput) PlanDetails() pulumi.StringPtrOutput
plan id as published by Logz
func (PlanDataOutput) ToPlanDataOutput ¶
func (o PlanDataOutput) ToPlanDataOutput() PlanDataOutput
func (PlanDataOutput) ToPlanDataOutputWithContext ¶
func (o PlanDataOutput) ToPlanDataOutputWithContext(ctx context.Context) PlanDataOutput
func (PlanDataOutput) ToPlanDataPtrOutput ¶
func (o PlanDataOutput) ToPlanDataPtrOutput() PlanDataPtrOutput
func (PlanDataOutput) ToPlanDataPtrOutputWithContext ¶
func (o PlanDataOutput) ToPlanDataPtrOutputWithContext(ctx context.Context) PlanDataPtrOutput
func (PlanDataOutput) UsageType ¶
func (o PlanDataOutput) UsageType() pulumi.StringPtrOutput
different usage type like PAYG/COMMITTED. this could be enum
type PlanDataPtrInput ¶
type PlanDataPtrInput interface { pulumi.Input ToPlanDataPtrOutput() PlanDataPtrOutput ToPlanDataPtrOutputWithContext(context.Context) PlanDataPtrOutput }
PlanDataPtrInput is an input type that accepts PlanDataArgs, PlanDataPtr and PlanDataPtrOutput values. You can construct a concrete instance of `PlanDataPtrInput` via:
PlanDataArgs{...} or: nil
func PlanDataPtr ¶
func PlanDataPtr(v *PlanDataArgs) PlanDataPtrInput
type PlanDataPtrOutput ¶
type PlanDataPtrOutput struct{ *pulumi.OutputState }
func (PlanDataPtrOutput) BillingCycle ¶
func (o PlanDataPtrOutput) BillingCycle() pulumi.StringPtrOutput
different billing cycles like MONTHLY/WEEKLY. this could be enum
func (PlanDataPtrOutput) EffectiveDate ¶
func (o PlanDataPtrOutput) EffectiveDate() pulumi.StringPtrOutput
date when plan was applied
func (PlanDataPtrOutput) Elem ¶
func (o PlanDataPtrOutput) Elem() PlanDataOutput
func (PlanDataPtrOutput) ElementType ¶
func (PlanDataPtrOutput) ElementType() reflect.Type
func (PlanDataPtrOutput) PlanDetails ¶
func (o PlanDataPtrOutput) PlanDetails() pulumi.StringPtrOutput
plan id as published by Logz
func (PlanDataPtrOutput) ToPlanDataPtrOutput ¶
func (o PlanDataPtrOutput) ToPlanDataPtrOutput() PlanDataPtrOutput
func (PlanDataPtrOutput) ToPlanDataPtrOutputWithContext ¶
func (o PlanDataPtrOutput) ToPlanDataPtrOutputWithContext(ctx context.Context) PlanDataPtrOutput
func (PlanDataPtrOutput) UsageType ¶
func (o PlanDataPtrOutput) UsageType() pulumi.StringPtrOutput
different usage type like PAYG/COMMITTED. this could be enum
type PlanDataResponse ¶
type PlanDataResponse struct { // different billing cycles like MONTHLY/WEEKLY. this could be enum BillingCycle *string `pulumi:"billingCycle"` // date when plan was applied EffectiveDate *string `pulumi:"effectiveDate"` // plan id as published by Logz PlanDetails *string `pulumi:"planDetails"` // different usage type like PAYG/COMMITTED. this could be enum UsageType *string `pulumi:"usageType"` }
type PlanDataResponseOutput ¶
type PlanDataResponseOutput struct{ *pulumi.OutputState }
func (PlanDataResponseOutput) BillingCycle ¶
func (o PlanDataResponseOutput) BillingCycle() pulumi.StringPtrOutput
different billing cycles like MONTHLY/WEEKLY. this could be enum
func (PlanDataResponseOutput) EffectiveDate ¶
func (o PlanDataResponseOutput) EffectiveDate() pulumi.StringPtrOutput
date when plan was applied
func (PlanDataResponseOutput) ElementType ¶
func (PlanDataResponseOutput) ElementType() reflect.Type
func (PlanDataResponseOutput) PlanDetails ¶
func (o PlanDataResponseOutput) PlanDetails() pulumi.StringPtrOutput
plan id as published by Logz
func (PlanDataResponseOutput) ToPlanDataResponseOutput ¶
func (o PlanDataResponseOutput) ToPlanDataResponseOutput() PlanDataResponseOutput
func (PlanDataResponseOutput) ToPlanDataResponseOutputWithContext ¶
func (o PlanDataResponseOutput) ToPlanDataResponseOutputWithContext(ctx context.Context) PlanDataResponseOutput
func (PlanDataResponseOutput) UsageType ¶
func (o PlanDataResponseOutput) UsageType() pulumi.StringPtrOutput
different usage type like PAYG/COMMITTED. this could be enum
type PlanDataResponsePtrOutput ¶
type PlanDataResponsePtrOutput struct{ *pulumi.OutputState }
func (PlanDataResponsePtrOutput) BillingCycle ¶
func (o PlanDataResponsePtrOutput) BillingCycle() pulumi.StringPtrOutput
different billing cycles like MONTHLY/WEEKLY. this could be enum
func (PlanDataResponsePtrOutput) EffectiveDate ¶
func (o PlanDataResponsePtrOutput) EffectiveDate() pulumi.StringPtrOutput
date when plan was applied
func (PlanDataResponsePtrOutput) Elem ¶
func (o PlanDataResponsePtrOutput) Elem() PlanDataResponseOutput
func (PlanDataResponsePtrOutput) ElementType ¶
func (PlanDataResponsePtrOutput) ElementType() reflect.Type
func (PlanDataResponsePtrOutput) PlanDetails ¶
func (o PlanDataResponsePtrOutput) PlanDetails() pulumi.StringPtrOutput
plan id as published by Logz
func (PlanDataResponsePtrOutput) ToPlanDataResponsePtrOutput ¶
func (o PlanDataResponsePtrOutput) ToPlanDataResponsePtrOutput() PlanDataResponsePtrOutput
func (PlanDataResponsePtrOutput) ToPlanDataResponsePtrOutputWithContext ¶
func (o PlanDataResponsePtrOutput) ToPlanDataResponsePtrOutputWithContext(ctx context.Context) PlanDataResponsePtrOutput
func (PlanDataResponsePtrOutput) UsageType ¶
func (o PlanDataResponsePtrOutput) UsageType() pulumi.StringPtrOutput
different usage type like PAYG/COMMITTED. this could be enum
type SubAccount ¶
type SubAccount struct { pulumi.CustomResourceState Identity IdentityPropertiesResponsePtrOutput `pulumi:"identity"` Location pulumi.StringOutput `pulumi:"location"` // Name of the monitor resource. Name pulumi.StringOutput `pulumi:"name"` // Properties specific to the monitor resource. Properties MonitorPropertiesResponseOutput `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponseOutput `pulumi:"systemData"` Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the monitor resource. Type pulumi.StringOutput `pulumi:"type"` }
Azure REST API version: 2022-01-01-preview. Prior API version in Azure Native 1.x: 2020-10-01.
func GetSubAccount ¶
func GetSubAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SubAccountState, opts ...pulumi.ResourceOption) (*SubAccount, error)
GetSubAccount gets an existing SubAccount 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 NewSubAccount ¶
func NewSubAccount(ctx *pulumi.Context, name string, args *SubAccountArgs, opts ...pulumi.ResourceOption) (*SubAccount, error)
NewSubAccount registers a new resource with the given unique name, arguments, and options.
func (*SubAccount) ElementType ¶
func (*SubAccount) ElementType() reflect.Type
func (*SubAccount) ToSubAccountOutput ¶
func (i *SubAccount) ToSubAccountOutput() SubAccountOutput
func (*SubAccount) ToSubAccountOutputWithContext ¶
func (i *SubAccount) ToSubAccountOutputWithContext(ctx context.Context) SubAccountOutput
type SubAccountArgs ¶
type SubAccountArgs struct { Identity IdentityPropertiesPtrInput Location pulumi.StringPtrInput // Monitor resource name MonitorName pulumi.StringInput // Properties specific to the monitor resource. Properties MonitorPropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Sub Account resource name SubAccountName pulumi.StringPtrInput Tags pulumi.StringMapInput }
The set of arguments for constructing a SubAccount resource.
func (SubAccountArgs) ElementType ¶
func (SubAccountArgs) ElementType() reflect.Type
type SubAccountInput ¶
type SubAccountInput interface { pulumi.Input ToSubAccountOutput() SubAccountOutput ToSubAccountOutputWithContext(ctx context.Context) SubAccountOutput }
type SubAccountOutput ¶
type SubAccountOutput struct{ *pulumi.OutputState }
func (SubAccountOutput) ElementType ¶
func (SubAccountOutput) ElementType() reflect.Type
func (SubAccountOutput) Identity ¶
func (o SubAccountOutput) Identity() IdentityPropertiesResponsePtrOutput
func (SubAccountOutput) Location ¶
func (o SubAccountOutput) Location() pulumi.StringOutput
func (SubAccountOutput) Name ¶
func (o SubAccountOutput) Name() pulumi.StringOutput
Name of the monitor resource.
func (SubAccountOutput) Properties ¶
func (o SubAccountOutput) Properties() MonitorPropertiesResponseOutput
Properties specific to the monitor resource.
func (SubAccountOutput) SystemData ¶
func (o SubAccountOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (SubAccountOutput) Tags ¶
func (o SubAccountOutput) Tags() pulumi.StringMapOutput
func (SubAccountOutput) ToSubAccountOutput ¶
func (o SubAccountOutput) ToSubAccountOutput() SubAccountOutput
func (SubAccountOutput) ToSubAccountOutputWithContext ¶
func (o SubAccountOutput) ToSubAccountOutputWithContext(ctx context.Context) SubAccountOutput
func (SubAccountOutput) Type ¶
func (o SubAccountOutput) Type() pulumi.StringOutput
The type of the monitor resource.
type SubAccountState ¶
type SubAccountState struct { }
func (SubAccountState) ElementType ¶
func (SubAccountState) ElementType() reflect.Type
type SubAccountTagRule ¶
type SubAccountTagRule struct { pulumi.CustomResourceState // Name of the rule set. Name pulumi.StringOutput `pulumi:"name"` // Definition of the properties for a TagRules resource. Properties MonitoringTagRulesPropertiesResponseOutput `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the rule set. Type pulumi.StringOutput `pulumi:"type"` }
Capture logs and metrics of Azure resources based on ARM tags. Azure REST API version: 2022-01-01-preview. Prior API version in Azure Native 1.x: 2020-10-01.
func GetSubAccountTagRule ¶
func GetSubAccountTagRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SubAccountTagRuleState, opts ...pulumi.ResourceOption) (*SubAccountTagRule, error)
GetSubAccountTagRule gets an existing SubAccountTagRule 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 NewSubAccountTagRule ¶
func NewSubAccountTagRule(ctx *pulumi.Context, name string, args *SubAccountTagRuleArgs, opts ...pulumi.ResourceOption) (*SubAccountTagRule, error)
NewSubAccountTagRule registers a new resource with the given unique name, arguments, and options.
func (*SubAccountTagRule) ElementType ¶
func (*SubAccountTagRule) ElementType() reflect.Type
func (*SubAccountTagRule) ToSubAccountTagRuleOutput ¶
func (i *SubAccountTagRule) ToSubAccountTagRuleOutput() SubAccountTagRuleOutput
func (*SubAccountTagRule) ToSubAccountTagRuleOutputWithContext ¶
func (i *SubAccountTagRule) ToSubAccountTagRuleOutputWithContext(ctx context.Context) SubAccountTagRuleOutput
type SubAccountTagRuleArgs ¶
type SubAccountTagRuleArgs struct { // Monitor resource name MonitorName pulumi.StringInput // Definition of the properties for a TagRules resource. Properties MonitoringTagRulesPropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput RuleSetName pulumi.StringPtrInput // Sub Account resource name SubAccountName pulumi.StringInput }
The set of arguments for constructing a SubAccountTagRule resource.
func (SubAccountTagRuleArgs) ElementType ¶
func (SubAccountTagRuleArgs) ElementType() reflect.Type
type SubAccountTagRuleInput ¶
type SubAccountTagRuleInput interface { pulumi.Input ToSubAccountTagRuleOutput() SubAccountTagRuleOutput ToSubAccountTagRuleOutputWithContext(ctx context.Context) SubAccountTagRuleOutput }
type SubAccountTagRuleOutput ¶
type SubAccountTagRuleOutput struct{ *pulumi.OutputState }
func (SubAccountTagRuleOutput) ElementType ¶
func (SubAccountTagRuleOutput) ElementType() reflect.Type
func (SubAccountTagRuleOutput) Name ¶
func (o SubAccountTagRuleOutput) Name() pulumi.StringOutput
Name of the rule set.
func (SubAccountTagRuleOutput) Properties ¶
func (o SubAccountTagRuleOutput) Properties() MonitoringTagRulesPropertiesResponseOutput
Definition of the properties for a TagRules resource.
func (SubAccountTagRuleOutput) SystemData ¶
func (o SubAccountTagRuleOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (SubAccountTagRuleOutput) ToSubAccountTagRuleOutput ¶
func (o SubAccountTagRuleOutput) ToSubAccountTagRuleOutput() SubAccountTagRuleOutput
func (SubAccountTagRuleOutput) ToSubAccountTagRuleOutputWithContext ¶
func (o SubAccountTagRuleOutput) ToSubAccountTagRuleOutputWithContext(ctx context.Context) SubAccountTagRuleOutput
func (SubAccountTagRuleOutput) Type ¶
func (o SubAccountTagRuleOutput) Type() pulumi.StringOutput
The type of the rule set.
type SubAccountTagRuleState ¶
type SubAccountTagRuleState struct { }
func (SubAccountTagRuleState) ElementType ¶
func (SubAccountTagRuleState) ElementType() reflect.Type
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
type TagAction ¶
type TagAction string
Valid actions for a filtering tag. Exclusion takes priority over inclusion.
func (TagAction) ElementType ¶
func (TagAction) ToStringOutput ¶
func (e TagAction) ToStringOutput() pulumi.StringOutput
func (TagAction) ToStringOutputWithContext ¶
func (e TagAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TagAction) ToStringPtrOutput ¶
func (e TagAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (TagAction) ToStringPtrOutputWithContext ¶
func (e TagAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TagAction) ToTagActionOutput ¶
func (e TagAction) ToTagActionOutput() TagActionOutput
func (TagAction) ToTagActionOutputWithContext ¶
func (e TagAction) ToTagActionOutputWithContext(ctx context.Context) TagActionOutput
func (TagAction) ToTagActionPtrOutput ¶
func (e TagAction) ToTagActionPtrOutput() TagActionPtrOutput
func (TagAction) ToTagActionPtrOutputWithContext ¶
func (e TagAction) ToTagActionPtrOutputWithContext(ctx context.Context) TagActionPtrOutput
type TagActionInput ¶
type TagActionInput interface { pulumi.Input ToTagActionOutput() TagActionOutput ToTagActionOutputWithContext(context.Context) TagActionOutput }
TagActionInput is an input type that accepts values of the TagAction enum A concrete instance of `TagActionInput` can be one of the following:
TagActionInclude TagActionExclude
type TagActionOutput ¶
type TagActionOutput struct{ *pulumi.OutputState }
func (TagActionOutput) ElementType ¶
func (TagActionOutput) ElementType() reflect.Type
func (TagActionOutput) ToStringOutput ¶
func (o TagActionOutput) ToStringOutput() pulumi.StringOutput
func (TagActionOutput) ToStringOutputWithContext ¶
func (o TagActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TagActionOutput) ToStringPtrOutput ¶
func (o TagActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TagActionOutput) ToStringPtrOutputWithContext ¶
func (o TagActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TagActionOutput) ToTagActionOutput ¶
func (o TagActionOutput) ToTagActionOutput() TagActionOutput
func (TagActionOutput) ToTagActionOutputWithContext ¶
func (o TagActionOutput) ToTagActionOutputWithContext(ctx context.Context) TagActionOutput
func (TagActionOutput) ToTagActionPtrOutput ¶
func (o TagActionOutput) ToTagActionPtrOutput() TagActionPtrOutput
func (TagActionOutput) ToTagActionPtrOutputWithContext ¶
func (o TagActionOutput) ToTagActionPtrOutputWithContext(ctx context.Context) TagActionPtrOutput
type TagActionPtrInput ¶
type TagActionPtrInput interface { pulumi.Input ToTagActionPtrOutput() TagActionPtrOutput ToTagActionPtrOutputWithContext(context.Context) TagActionPtrOutput }
func TagActionPtr ¶
func TagActionPtr(v string) TagActionPtrInput
type TagActionPtrOutput ¶
type TagActionPtrOutput struct{ *pulumi.OutputState }
func (TagActionPtrOutput) Elem ¶
func (o TagActionPtrOutput) Elem() TagActionOutput
func (TagActionPtrOutput) ElementType ¶
func (TagActionPtrOutput) ElementType() reflect.Type
func (TagActionPtrOutput) ToStringPtrOutput ¶
func (o TagActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TagActionPtrOutput) ToStringPtrOutputWithContext ¶
func (o TagActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TagActionPtrOutput) ToTagActionPtrOutput ¶
func (o TagActionPtrOutput) ToTagActionPtrOutput() TagActionPtrOutput
func (TagActionPtrOutput) ToTagActionPtrOutputWithContext ¶
func (o TagActionPtrOutput) ToTagActionPtrOutputWithContext(ctx context.Context) TagActionPtrOutput
type TagRule ¶
type TagRule struct { pulumi.CustomResourceState // Name of the rule set. Name pulumi.StringOutput `pulumi:"name"` // Definition of the properties for a TagRules resource. Properties MonitoringTagRulesPropertiesResponseOutput `pulumi:"properties"` // The system metadata relating to this resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the rule set. Type pulumi.StringOutput `pulumi:"type"` }
Capture logs and metrics of Azure resources based on ARM tags. Azure REST API version: 2022-01-01-preview. Prior API version in Azure Native 1.x: 2020-10-01.
func GetTagRule ¶
func GetTagRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TagRuleState, opts ...pulumi.ResourceOption) (*TagRule, error)
GetTagRule gets an existing TagRule 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 NewTagRule ¶
func NewTagRule(ctx *pulumi.Context, name string, args *TagRuleArgs, opts ...pulumi.ResourceOption) (*TagRule, error)
NewTagRule registers a new resource with the given unique name, arguments, and options.
func (*TagRule) ElementType ¶
func (*TagRule) ToTagRuleOutput ¶
func (i *TagRule) ToTagRuleOutput() TagRuleOutput
func (*TagRule) ToTagRuleOutputWithContext ¶
func (i *TagRule) ToTagRuleOutputWithContext(ctx context.Context) TagRuleOutput
type TagRuleArgs ¶
type TagRuleArgs struct { // Monitor resource name MonitorName pulumi.StringInput // Definition of the properties for a TagRules resource. Properties MonitoringTagRulesPropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput RuleSetName pulumi.StringPtrInput }
The set of arguments for constructing a TagRule resource.
func (TagRuleArgs) ElementType ¶
func (TagRuleArgs) ElementType() reflect.Type
type TagRuleInput ¶
type TagRuleInput interface { pulumi.Input ToTagRuleOutput() TagRuleOutput ToTagRuleOutputWithContext(ctx context.Context) TagRuleOutput }
type TagRuleOutput ¶
type TagRuleOutput struct{ *pulumi.OutputState }
func (TagRuleOutput) ElementType ¶
func (TagRuleOutput) ElementType() reflect.Type
func (TagRuleOutput) Properties ¶
func (o TagRuleOutput) Properties() MonitoringTagRulesPropertiesResponseOutput
Definition of the properties for a TagRules resource.
func (TagRuleOutput) SystemData ¶
func (o TagRuleOutput) SystemData() SystemDataResponseOutput
The system metadata relating to this resource
func (TagRuleOutput) ToTagRuleOutput ¶
func (o TagRuleOutput) ToTagRuleOutput() TagRuleOutput
func (TagRuleOutput) ToTagRuleOutputWithContext ¶
func (o TagRuleOutput) ToTagRuleOutputWithContext(ctx context.Context) TagRuleOutput
func (TagRuleOutput) Type ¶
func (o TagRuleOutput) Type() pulumi.StringOutput
The type of the rule set.
type TagRuleState ¶
type TagRuleState struct { }
func (TagRuleState) ElementType ¶
func (TagRuleState) ElementType() reflect.Type
type UserInfo ¶
type UserInfo struct { // Email of the user used by Logz for contacting them if needed EmailAddress *string `pulumi:"emailAddress"` // First Name of the user FirstName *string `pulumi:"firstName"` // Last Name of the user LastName *string `pulumi:"lastName"` // Phone number of the user used by Logz for contacting them if needed PhoneNumber *string `pulumi:"phoneNumber"` }
type UserInfoArgs ¶
type UserInfoArgs struct { // Email of the user used by Logz for contacting them if needed EmailAddress pulumi.StringPtrInput `pulumi:"emailAddress"` // First Name of the user FirstName pulumi.StringPtrInput `pulumi:"firstName"` // Last Name of the user LastName pulumi.StringPtrInput `pulumi:"lastName"` // Phone number of the user used by Logz for contacting them if needed PhoneNumber pulumi.StringPtrInput `pulumi:"phoneNumber"` }
func (UserInfoArgs) ElementType ¶
func (UserInfoArgs) ElementType() reflect.Type
func (UserInfoArgs) ToUserInfoOutput ¶
func (i UserInfoArgs) ToUserInfoOutput() UserInfoOutput
func (UserInfoArgs) ToUserInfoOutputWithContext ¶
func (i UserInfoArgs) ToUserInfoOutputWithContext(ctx context.Context) UserInfoOutput
func (UserInfoArgs) ToUserInfoPtrOutput ¶
func (i UserInfoArgs) ToUserInfoPtrOutput() UserInfoPtrOutput
func (UserInfoArgs) ToUserInfoPtrOutputWithContext ¶
func (i UserInfoArgs) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
type UserInfoInput ¶
type UserInfoInput interface { pulumi.Input ToUserInfoOutput() UserInfoOutput ToUserInfoOutputWithContext(context.Context) UserInfoOutput }
UserInfoInput is an input type that accepts UserInfoArgs and UserInfoOutput values. You can construct a concrete instance of `UserInfoInput` via:
UserInfoArgs{...}
type UserInfoOutput ¶
type UserInfoOutput struct{ *pulumi.OutputState }
func (UserInfoOutput) ElementType ¶
func (UserInfoOutput) ElementType() reflect.Type
func (UserInfoOutput) EmailAddress ¶
func (o UserInfoOutput) EmailAddress() pulumi.StringPtrOutput
Email of the user used by Logz for contacting them if needed
func (UserInfoOutput) FirstName ¶
func (o UserInfoOutput) FirstName() pulumi.StringPtrOutput
First Name of the user
func (UserInfoOutput) LastName ¶
func (o UserInfoOutput) LastName() pulumi.StringPtrOutput
Last Name of the user
func (UserInfoOutput) PhoneNumber ¶
func (o UserInfoOutput) PhoneNumber() pulumi.StringPtrOutput
Phone number of the user used by Logz for contacting them if needed
func (UserInfoOutput) ToUserInfoOutput ¶
func (o UserInfoOutput) ToUserInfoOutput() UserInfoOutput
func (UserInfoOutput) ToUserInfoOutputWithContext ¶
func (o UserInfoOutput) ToUserInfoOutputWithContext(ctx context.Context) UserInfoOutput
func (UserInfoOutput) ToUserInfoPtrOutput ¶
func (o UserInfoOutput) ToUserInfoPtrOutput() UserInfoPtrOutput
func (UserInfoOutput) ToUserInfoPtrOutputWithContext ¶
func (o UserInfoOutput) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
type UserInfoPtrInput ¶
type UserInfoPtrInput interface { pulumi.Input ToUserInfoPtrOutput() UserInfoPtrOutput ToUserInfoPtrOutputWithContext(context.Context) UserInfoPtrOutput }
UserInfoPtrInput is an input type that accepts UserInfoArgs, UserInfoPtr and UserInfoPtrOutput values. You can construct a concrete instance of `UserInfoPtrInput` via:
UserInfoArgs{...} or: nil
func UserInfoPtr ¶
func UserInfoPtr(v *UserInfoArgs) UserInfoPtrInput
type UserInfoPtrOutput ¶
type UserInfoPtrOutput struct{ *pulumi.OutputState }
func (UserInfoPtrOutput) Elem ¶
func (o UserInfoPtrOutput) Elem() UserInfoOutput
func (UserInfoPtrOutput) ElementType ¶
func (UserInfoPtrOutput) ElementType() reflect.Type
func (UserInfoPtrOutput) EmailAddress ¶
func (o UserInfoPtrOutput) EmailAddress() pulumi.StringPtrOutput
Email of the user used by Logz for contacting them if needed
func (UserInfoPtrOutput) FirstName ¶
func (o UserInfoPtrOutput) FirstName() pulumi.StringPtrOutput
First Name of the user
func (UserInfoPtrOutput) LastName ¶
func (o UserInfoPtrOutput) LastName() pulumi.StringPtrOutput
Last Name of the user
func (UserInfoPtrOutput) PhoneNumber ¶
func (o UserInfoPtrOutput) PhoneNumber() pulumi.StringPtrOutput
Phone number of the user used by Logz for contacting them if needed
func (UserInfoPtrOutput) ToUserInfoPtrOutput ¶
func (o UserInfoPtrOutput) ToUserInfoPtrOutput() UserInfoPtrOutput
func (UserInfoPtrOutput) ToUserInfoPtrOutputWithContext ¶
func (o UserInfoPtrOutput) ToUserInfoPtrOutputWithContext(ctx context.Context) UserInfoPtrOutput
type UserInfoResponse ¶
type UserInfoResponse struct { // Email of the user used by Logz for contacting them if needed EmailAddress *string `pulumi:"emailAddress"` // First Name of the user FirstName *string `pulumi:"firstName"` // Last Name of the user LastName *string `pulumi:"lastName"` // Phone number of the user used by Logz for contacting them if needed PhoneNumber *string `pulumi:"phoneNumber"` }
type UserInfoResponseOutput ¶
type UserInfoResponseOutput struct{ *pulumi.OutputState }
func (UserInfoResponseOutput) ElementType ¶
func (UserInfoResponseOutput) ElementType() reflect.Type
func (UserInfoResponseOutput) EmailAddress ¶
func (o UserInfoResponseOutput) EmailAddress() pulumi.StringPtrOutput
Email of the user used by Logz for contacting them if needed
func (UserInfoResponseOutput) FirstName ¶
func (o UserInfoResponseOutput) FirstName() pulumi.StringPtrOutput
First Name of the user
func (UserInfoResponseOutput) LastName ¶
func (o UserInfoResponseOutput) LastName() pulumi.StringPtrOutput
Last Name of the user
func (UserInfoResponseOutput) PhoneNumber ¶
func (o UserInfoResponseOutput) PhoneNumber() pulumi.StringPtrOutput
Phone number of the user used by Logz for contacting them if needed
func (UserInfoResponseOutput) ToUserInfoResponseOutput ¶
func (o UserInfoResponseOutput) ToUserInfoResponseOutput() UserInfoResponseOutput
func (UserInfoResponseOutput) ToUserInfoResponseOutputWithContext ¶
func (o UserInfoResponseOutput) ToUserInfoResponseOutputWithContext(ctx context.Context) UserInfoResponseOutput
type UserInfoResponsePtrOutput ¶
type UserInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (UserInfoResponsePtrOutput) Elem ¶
func (o UserInfoResponsePtrOutput) Elem() UserInfoResponseOutput
func (UserInfoResponsePtrOutput) ElementType ¶
func (UserInfoResponsePtrOutput) ElementType() reflect.Type
func (UserInfoResponsePtrOutput) EmailAddress ¶
func (o UserInfoResponsePtrOutput) EmailAddress() pulumi.StringPtrOutput
Email of the user used by Logz for contacting them if needed
func (UserInfoResponsePtrOutput) FirstName ¶
func (o UserInfoResponsePtrOutput) FirstName() pulumi.StringPtrOutput
First Name of the user
func (UserInfoResponsePtrOutput) LastName ¶
func (o UserInfoResponsePtrOutput) LastName() pulumi.StringPtrOutput
Last Name of the user
func (UserInfoResponsePtrOutput) PhoneNumber ¶
func (o UserInfoResponsePtrOutput) PhoneNumber() pulumi.StringPtrOutput
Phone number of the user used by Logz for contacting them if needed
func (UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutput ¶
func (o UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutput() UserInfoResponsePtrOutput
func (UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutputWithContext ¶
func (o UserInfoResponsePtrOutput) ToUserInfoResponsePtrOutputWithContext(ctx context.Context) UserInfoResponsePtrOutput
type UserRoleResponseResponse ¶
type UserRoleResponseResponse struct { // User roles on configured in Logz.io account. Role *string `pulumi:"role"` }
Response for checking user's role for Logz.io account.
type UserRoleResponseResponseArrayOutput ¶
type UserRoleResponseResponseArrayOutput struct{ *pulumi.OutputState }
func (UserRoleResponseResponseArrayOutput) ElementType ¶
func (UserRoleResponseResponseArrayOutput) ElementType() reflect.Type
func (UserRoleResponseResponseArrayOutput) Index ¶
func (o UserRoleResponseResponseArrayOutput) Index(i pulumi.IntInput) UserRoleResponseResponseOutput
func (UserRoleResponseResponseArrayOutput) ToUserRoleResponseResponseArrayOutput ¶
func (o UserRoleResponseResponseArrayOutput) ToUserRoleResponseResponseArrayOutput() UserRoleResponseResponseArrayOutput
func (UserRoleResponseResponseArrayOutput) ToUserRoleResponseResponseArrayOutputWithContext ¶
func (o UserRoleResponseResponseArrayOutput) ToUserRoleResponseResponseArrayOutputWithContext(ctx context.Context) UserRoleResponseResponseArrayOutput
type UserRoleResponseResponseOutput ¶
type UserRoleResponseResponseOutput struct{ *pulumi.OutputState }
Response for checking user's role for Logz.io account.
func (UserRoleResponseResponseOutput) ElementType ¶
func (UserRoleResponseResponseOutput) ElementType() reflect.Type
func (UserRoleResponseResponseOutput) Role ¶
func (o UserRoleResponseResponseOutput) Role() pulumi.StringPtrOutput
User roles on configured in Logz.io account.
func (UserRoleResponseResponseOutput) ToUserRoleResponseResponseOutput ¶
func (o UserRoleResponseResponseOutput) ToUserRoleResponseResponseOutput() UserRoleResponseResponseOutput
func (UserRoleResponseResponseOutput) ToUserRoleResponseResponseOutputWithContext ¶
func (o UserRoleResponseResponseOutput) ToUserRoleResponseResponseOutputWithContext(ctx context.Context) UserRoleResponseResponseOutput
type VMResourcesResponse ¶
type VMResourcesResponse struct { // Version of the Logz agent installed on the VM. AgentVersion *string `pulumi:"agentVersion"` // Request of a list vm host update operation. Id *string `pulumi:"id"` }
VM Resource Ids
type VMResourcesResponseArrayOutput ¶
type VMResourcesResponseArrayOutput struct{ *pulumi.OutputState }
func (VMResourcesResponseArrayOutput) ElementType ¶
func (VMResourcesResponseArrayOutput) ElementType() reflect.Type
func (VMResourcesResponseArrayOutput) Index ¶
func (o VMResourcesResponseArrayOutput) Index(i pulumi.IntInput) VMResourcesResponseOutput
func (VMResourcesResponseArrayOutput) ToVMResourcesResponseArrayOutput ¶
func (o VMResourcesResponseArrayOutput) ToVMResourcesResponseArrayOutput() VMResourcesResponseArrayOutput
func (VMResourcesResponseArrayOutput) ToVMResourcesResponseArrayOutputWithContext ¶
func (o VMResourcesResponseArrayOutput) ToVMResourcesResponseArrayOutputWithContext(ctx context.Context) VMResourcesResponseArrayOutput
type VMResourcesResponseOutput ¶
type VMResourcesResponseOutput struct{ *pulumi.OutputState }
VM Resource Ids
func (VMResourcesResponseOutput) AgentVersion ¶
func (o VMResourcesResponseOutput) AgentVersion() pulumi.StringPtrOutput
Version of the Logz agent installed on the VM.
func (VMResourcesResponseOutput) ElementType ¶
func (VMResourcesResponseOutput) ElementType() reflect.Type
func (VMResourcesResponseOutput) Id ¶
func (o VMResourcesResponseOutput) Id() pulumi.StringPtrOutput
Request of a list vm host update operation.
func (VMResourcesResponseOutput) ToVMResourcesResponseOutput ¶
func (o VMResourcesResponseOutput) ToVMResourcesResponseOutput() VMResourcesResponseOutput
func (VMResourcesResponseOutput) ToVMResourcesResponseOutputWithContext ¶
func (o VMResourcesResponseOutput) ToVMResourcesResponseOutputWithContext(ctx context.Context) VMResourcesResponseOutput
Source Files ¶
- getMetricsSource.go
- getMetricsSourceTagRule.go
- getMonitor.go
- getSubAccount.go
- getSubAccountTagRule.go
- getTagRule.go
- init.go
- listMonitorMonitoredResources.go
- listMonitorUserRoles.go
- listMonitorVMHosts.go
- listSubAccountMonitoredResources.go
- listSubAccountVMHosts.go
- metricsSource.go
- metricsSourceTagRule.go
- monitor.go
- pulumiEnums.go
- pulumiTypes.go
- subAccount.go
- subAccountTagRule.go
- tagRule.go