azure-native.insights.MyWorkbook
Explore with Pulumi AI
An Application Insights private workbook definition. Azure REST API version: 2021-03-08. Prior API version in Azure Native 1.x: 2020-10-20
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:insights:MyWorkbook deadb33f-8bee-4d3b-a059-9be8dac93960 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/myWorkbooks/{resourceName}
Create MyWorkbook Resource
new MyWorkbook(name: string, args: MyWorkbookArgs, opts?: CustomResourceOptions);
@overload
def MyWorkbook(resource_name: str,
opts: Optional[ResourceOptions] = None,
category: Optional[str] = None,
display_name: Optional[str] = None,
id: Optional[str] = None,
identity: Optional[MyWorkbookManagedIdentityArgs] = None,
kind: Optional[Union[str, Kind]] = None,
location: Optional[str] = None,
name: Optional[str] = None,
resource_group_name: Optional[str] = None,
resource_name_: Optional[str] = None,
serialized_data: Optional[str] = None,
source_id: Optional[str] = None,
storage_uri: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
type: Optional[str] = None,
version: Optional[str] = None)
@overload
def MyWorkbook(resource_name: str,
args: MyWorkbookArgs,
opts: Optional[ResourceOptions] = None)
func NewMyWorkbook(ctx *Context, name string, args MyWorkbookArgs, opts ...ResourceOption) (*MyWorkbook, error)
public MyWorkbook(string name, MyWorkbookArgs args, CustomResourceOptions? opts = null)
public MyWorkbook(String name, MyWorkbookArgs args)
public MyWorkbook(String name, MyWorkbookArgs args, CustomResourceOptions options)
type: azure-native:insights:MyWorkbook
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MyWorkbookArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args MyWorkbookArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args MyWorkbookArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MyWorkbookArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MyWorkbookArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
MyWorkbook Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The MyWorkbook resource accepts the following input properties:
- Category string
Workbook category, as defined by the user at creation time.
- Display
Name string The user-defined name of the private workbook.
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Serialized
Data string Configuration of this particular private workbook. Configuration data is a string containing valid JSON
- Id string
Azure resource Id
- Identity
Pulumi.
Azure Native. Insights. Inputs. My Workbook Managed Identity Identity used for BYOS
- Kind
string | Pulumi.
Azure Native. Insights. Kind The kind of workbook. Choices are user and shared.
- Location string
Resource location
- Name string
Azure resource name
- Resource
Name string The name of the Application Insights component resource.
- Source
Id string Optional resourceId for a source resource.
- Storage
Uri string BYOS Storage Account URI
- Dictionary<string, string>
Resource tags
- Type string
Azure resource type
- Version string
This instance's version of the data model. This can change as new features are added that can be marked private workbook.
- Category string
Workbook category, as defined by the user at creation time.
- Display
Name string The user-defined name of the private workbook.
- Resource
Group stringName The name of the resource group. The name is case insensitive.
- Serialized
Data string Configuration of this particular private workbook. Configuration data is a string containing valid JSON
- Id string
Azure resource Id
- Identity
My
Workbook Managed Identity Args Identity used for BYOS
- Kind string | Kind
The kind of workbook. Choices are user and shared.
- Location string
Resource location
- Name string
Azure resource name
- Resource
Name string The name of the Application Insights component resource.
- Source
Id string Optional resourceId for a source resource.
- Storage
Uri string BYOS Storage Account URI
- map[string]string
Resource tags
- Type string
Azure resource type
- Version string
This instance's version of the data model. This can change as new features are added that can be marked private workbook.
- category String
Workbook category, as defined by the user at creation time.
- display
Name String The user-defined name of the private workbook.
- resource
Group StringName The name of the resource group. The name is case insensitive.
- serialized
Data String Configuration of this particular private workbook. Configuration data is a string containing valid JSON
- id String
Azure resource Id
- identity
My
Workbook Managed Identity Identity used for BYOS
- kind String | Kind
The kind of workbook. Choices are user and shared.
- location String
Resource location
- name String
Azure resource name
- resource
Name String The name of the Application Insights component resource.
- source
Id String Optional resourceId for a source resource.
- storage
Uri String BYOS Storage Account URI
- Map<String,String>
Resource tags
- type String
Azure resource type
- version String
This instance's version of the data model. This can change as new features are added that can be marked private workbook.
- category string
Workbook category, as defined by the user at creation time.
- display
Name string The user-defined name of the private workbook.
- resource
Group stringName The name of the resource group. The name is case insensitive.
- serialized
Data string Configuration of this particular private workbook. Configuration data is a string containing valid JSON
- id string
Azure resource Id
- identity
My
Workbook Managed Identity Identity used for BYOS
- kind string | Kind
The kind of workbook. Choices are user and shared.
- location string
Resource location
- name string
Azure resource name
- resource
Name string The name of the Application Insights component resource.
- source
Id string Optional resourceId for a source resource.
- storage
Uri string BYOS Storage Account URI
- {[key: string]: string}
Resource tags
- type string
Azure resource type
- version string
This instance's version of the data model. This can change as new features are added that can be marked private workbook.
- category str
Workbook category, as defined by the user at creation time.
- display_
name str The user-defined name of the private workbook.
- resource_
group_ strname The name of the resource group. The name is case insensitive.
- serialized_
data str Configuration of this particular private workbook. Configuration data is a string containing valid JSON
- id str
Azure resource Id
- identity
My
Workbook Managed Identity Args Identity used for BYOS
- kind str | Kind
The kind of workbook. Choices are user and shared.
- location str
Resource location
- name str
Azure resource name
- resource_
name str The name of the Application Insights component resource.
- source_
id str Optional resourceId for a source resource.
- storage_
uri str BYOS Storage Account URI
- Mapping[str, str]
Resource tags
- type str
Azure resource type
- version str
This instance's version of the data model. This can change as new features are added that can be marked private workbook.
- category String
Workbook category, as defined by the user at creation time.
- display
Name String The user-defined name of the private workbook.
- resource
Group StringName The name of the resource group. The name is case insensitive.
- serialized
Data String Configuration of this particular private workbook. Configuration data is a string containing valid JSON
- id String
Azure resource Id
- identity Property Map
Identity used for BYOS
- kind
String | "Log
Alert" | "Log To Metric" The kind of workbook. Choices are user and shared.
- location String
Resource location
- name String
Azure resource name
- resource
Name String The name of the Application Insights component resource.
- source
Id String Optional resourceId for a source resource.
- storage
Uri String BYOS Storage Account URI
- Map<String>
Resource tags
- type String
Azure resource type
- version String
This instance's version of the data model. This can change as new features are added that can be marked private workbook.
Outputs
All input properties are implicitly available as output properties. Additionally, the MyWorkbook resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- System
Data Pulumi.Azure Native. Insights. Outputs. System Data Response Metadata pertaining to creation and last modification of the resource.
- Time
Modified string Date and time in UTC of the last modification that was made to this private workbook definition.
- User
Id string Unique user id of the specific user that owns this private workbook.
- Etag Dictionary<string, string>
Resource etag
- Id string
The provider-assigned unique ID for this managed resource.
- System
Data SystemData Response Metadata pertaining to creation and last modification of the resource.
- Time
Modified string Date and time in UTC of the last modification that was made to this private workbook definition.
- User
Id string Unique user id of the specific user that owns this private workbook.
- Etag map[string]string
Resource etag
- id String
The provider-assigned unique ID for this managed resource.
- system
Data SystemData Response Metadata pertaining to creation and last modification of the resource.
- time
Modified String Date and time in UTC of the last modification that was made to this private workbook definition.
- user
Id String Unique user id of the specific user that owns this private workbook.
- etag Map<String,String>
Resource etag
- id string
The provider-assigned unique ID for this managed resource.
- system
Data SystemData Response Metadata pertaining to creation and last modification of the resource.
- time
Modified string Date and time in UTC of the last modification that was made to this private workbook definition.
- user
Id string Unique user id of the specific user that owns this private workbook.
- etag {[key: string]: string}
Resource etag
- id str
The provider-assigned unique ID for this managed resource.
- system_
data SystemData Response Metadata pertaining to creation and last modification of the resource.
- time_
modified str Date and time in UTC of the last modification that was made to this private workbook definition.
- user_
id str Unique user id of the specific user that owns this private workbook.
- etag Mapping[str, str]
Resource etag
- id String
The provider-assigned unique ID for this managed resource.
- system
Data Property Map Metadata pertaining to creation and last modification of the resource.
- time
Modified String Date and time in UTC of the last modification that was made to this private workbook definition.
- user
Id String Unique user id of the specific user that owns this private workbook.
- etag Map<String>
Resource etag
Supporting Types
Kind, KindArgs
- Log
Alert - LogAlert
- Log
To Metric - LogToMetric
- Kind
Log Alert - LogAlert
- Kind
Log To Metric - LogToMetric
- Log
Alert - LogAlert
- Log
To Metric - LogToMetric
- Log
Alert - LogAlert
- Log
To Metric - LogToMetric
- LOG_ALERT
- LogAlert
- LOG_TO_METRIC
- LogToMetric
- "Log
Alert" - LogAlert
- "Log
To Metric" - LogToMetric
MyWorkbookManagedIdentity, MyWorkbookManagedIdentityArgs
- Type string
The identity type.
- Type string
The identity type.
- type String
The identity type.
- type string
The identity type.
- type str
The identity type.
- type String
The identity type.
MyWorkbookManagedIdentityResponse, MyWorkbookManagedIdentityResponseArgs
- Type string
The identity type.
- User
Assigned Pulumi.Identities Azure Native. Insights. Inputs. My Workbook User Assigned Identities Response Customer Managed Identity
- Type string
The identity type.
- User
Assigned MyIdentities Workbook User Assigned Identities Response Customer Managed Identity
- type String
The identity type.
- user
Assigned MyIdentities Workbook User Assigned Identities Response Customer Managed Identity
- type string
The identity type.
- user
Assigned MyIdentities Workbook User Assigned Identities Response Customer Managed Identity
- type str
The identity type.
- user_
assigned_ Myidentities Workbook User Assigned Identities Response Customer Managed Identity
- type String
The identity type.
- user
Assigned Property MapIdentities Customer Managed Identity
MyWorkbookUserAssignedIdentitiesResponse, MyWorkbookUserAssignedIdentitiesResponseArgs
- Principal
Id string The principal ID of resource identity.
- Tenant
Id string The tenant ID of resource.
- Principal
Id string The principal ID of resource identity.
- Tenant
Id string The tenant ID of resource.
- principal
Id String The principal ID of resource identity.
- tenant
Id String The tenant ID of resource.
- principal
Id string The principal ID of resource identity.
- tenant
Id string The tenant ID of resource.
- principal_
id str The principal ID of resource identity.
- tenant_
id str The tenant ID of resource.
- principal
Id String The principal ID of resource identity.
- tenant
Id String The tenant ID of resource.
SystemDataResponse, SystemDataResponseArgs
- Created
At string The timestamp of resource creation (UTC).
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource.
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource.
- Created
At string The timestamp of resource creation (UTC).
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource.
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource.
- created
At String The timestamp of resource creation (UTC).
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource.
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource.
- created
At string The timestamp of resource creation (UTC).
- created
By string The identity that created the resource.
- created
By stringType The type of identity that created the resource.
- last
Modified stringAt The timestamp of resource last modification (UTC)
- last
Modified stringBy The identity that last modified the resource.
- last
Modified stringBy Type The type of identity that last modified the resource.
- created_
at str The timestamp of resource creation (UTC).
- created_
by str The identity that created the resource.
- created_
by_ strtype The type of identity that created the resource.
- last_
modified_ strat The timestamp of resource last modification (UTC)
- last_
modified_ strby The identity that last modified the resource.
- last_
modified_ strby_ type The type of identity that last modified the resource.
- created
At String The timestamp of resource creation (UTC).
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource.
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0