azure-native.security.GovernanceAssignment
Explore with Pulumi AI
Governance assignment over a given scope Azure REST API version: 2022-01-01-preview.
Example Usage
Create Governance assignment
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var governanceAssignment = new AzureNative.Security.GovernanceAssignment("governanceAssignment", new()
{
AdditionalData = new AzureNative.Security.Inputs.GovernanceAssignmentAdditionalDataArgs
{
TicketLink = "https://snow.com",
TicketNumber = 123123,
TicketStatus = "Active",
},
AssessmentName = "6b9421dd-5555-2251-9b3d-2be58e2f82cd",
AssignmentKey = "6634ff9f-127b-4bf2-8e6e-b1737f5e789c",
GovernanceEmailNotification = new AzureNative.Security.Inputs.GovernanceEmailNotificationArgs
{
DisableManagerEmailNotification = false,
DisableOwnerEmailNotification = false,
},
IsGracePeriod = true,
Owner = "user@contoso.com",
RemediationDueDate = "2022-01-07T13:00:00.0000000Z",
RemediationEta = new AzureNative.Security.Inputs.RemediationEtaArgs
{
Eta = "2022-01-08T13:00:00.0000000Z",
Justification = "Justification of ETA",
},
Scope = "subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012",
});
});
package main
import (
security "github.com/pulumi/pulumi-azure-native-sdk/security/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := security.NewGovernanceAssignment(ctx, "governanceAssignment", &security.GovernanceAssignmentArgs{
AdditionalData: &security.GovernanceAssignmentAdditionalDataArgs{
TicketLink: pulumi.String("https://snow.com"),
TicketNumber: pulumi.Int(123123),
TicketStatus: pulumi.String("Active"),
},
AssessmentName: pulumi.String("6b9421dd-5555-2251-9b3d-2be58e2f82cd"),
AssignmentKey: pulumi.String("6634ff9f-127b-4bf2-8e6e-b1737f5e789c"),
GovernanceEmailNotification: &security.GovernanceEmailNotificationArgs{
DisableManagerEmailNotification: pulumi.Bool(false),
DisableOwnerEmailNotification: pulumi.Bool(false),
},
IsGracePeriod: pulumi.Bool(true),
Owner: pulumi.String("user@contoso.com"),
RemediationDueDate: pulumi.String("2022-01-07T13:00:00.0000000Z"),
RemediationEta: &security.RemediationEtaArgs{
Eta: pulumi.String("2022-01-08T13:00:00.0000000Z"),
Justification: pulumi.String("Justification of ETA"),
},
Scope: pulumi.String("subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.security.GovernanceAssignment;
import com.pulumi.azurenative.security.GovernanceAssignmentArgs;
import com.pulumi.azurenative.security.inputs.GovernanceAssignmentAdditionalDataArgs;
import com.pulumi.azurenative.security.inputs.GovernanceEmailNotificationArgs;
import com.pulumi.azurenative.security.inputs.RemediationEtaArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var governanceAssignment = new GovernanceAssignment("governanceAssignment", GovernanceAssignmentArgs.builder()
.additionalData(GovernanceAssignmentAdditionalDataArgs.builder()
.ticketLink("https://snow.com")
.ticketNumber(123123)
.ticketStatus("Active")
.build())
.assessmentName("6b9421dd-5555-2251-9b3d-2be58e2f82cd")
.assignmentKey("6634ff9f-127b-4bf2-8e6e-b1737f5e789c")
.governanceEmailNotification(GovernanceEmailNotificationArgs.builder()
.disableManagerEmailNotification(false)
.disableOwnerEmailNotification(false)
.build())
.isGracePeriod(true)
.owner("user@contoso.com")
.remediationDueDate("2022-01-07T13:00:00.0000000Z")
.remediationEta(RemediationEtaArgs.builder()
.eta("2022-01-08T13:00:00.0000000Z")
.justification("Justification of ETA")
.build())
.scope("subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
governance_assignment = azure_native.security.GovernanceAssignment("governanceAssignment",
additional_data={
"ticket_link": "https://snow.com",
"ticket_number": 123123,
"ticket_status": "Active",
},
assessment_name="6b9421dd-5555-2251-9b3d-2be58e2f82cd",
assignment_key="6634ff9f-127b-4bf2-8e6e-b1737f5e789c",
governance_email_notification={
"disable_manager_email_notification": False,
"disable_owner_email_notification": False,
},
is_grace_period=True,
owner="user@contoso.com",
remediation_due_date="2022-01-07T13:00:00.0000000Z",
remediation_eta={
"eta": "2022-01-08T13:00:00.0000000Z",
"justification": "Justification of ETA",
},
scope="subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const governanceAssignment = new azure_native.security.GovernanceAssignment("governanceAssignment", {
additionalData: {
ticketLink: "https://snow.com",
ticketNumber: 123123,
ticketStatus: "Active",
},
assessmentName: "6b9421dd-5555-2251-9b3d-2be58e2f82cd",
assignmentKey: "6634ff9f-127b-4bf2-8e6e-b1737f5e789c",
governanceEmailNotification: {
disableManagerEmailNotification: false,
disableOwnerEmailNotification: false,
},
isGracePeriod: true,
owner: "user@contoso.com",
remediationDueDate: "2022-01-07T13:00:00.0000000Z",
remediationEta: {
eta: "2022-01-08T13:00:00.0000000Z",
justification: "Justification of ETA",
},
scope: "subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012",
});
resources:
governanceAssignment:
type: azure-native:security:GovernanceAssignment
properties:
additionalData:
ticketLink: https://snow.com
ticketNumber: 123123
ticketStatus: Active
assessmentName: 6b9421dd-5555-2251-9b3d-2be58e2f82cd
assignmentKey: 6634ff9f-127b-4bf2-8e6e-b1737f5e789c
governanceEmailNotification:
disableManagerEmailNotification: false
disableOwnerEmailNotification: false
isGracePeriod: true
owner: user@contoso.com
remediationDueDate: 2022-01-07T13:00:00.0000000Z
remediationEta:
eta: 2022-01-08T13:00:00.0000000Z
justification: Justification of ETA
scope: subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012
Create GovernanceAssignment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new GovernanceAssignment(name: string, args: GovernanceAssignmentArgs, opts?: CustomResourceOptions);
@overload
def GovernanceAssignment(resource_name: str,
args: GovernanceAssignmentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def GovernanceAssignment(resource_name: str,
opts: Optional[ResourceOptions] = None,
assessment_name: Optional[str] = None,
remediation_due_date: Optional[str] = None,
scope: Optional[str] = None,
additional_data: Optional[GovernanceAssignmentAdditionalDataArgs] = None,
assignment_key: Optional[str] = None,
governance_email_notification: Optional[GovernanceEmailNotificationArgs] = None,
is_grace_period: Optional[bool] = None,
owner: Optional[str] = None,
remediation_eta: Optional[RemediationEtaArgs] = None)
func NewGovernanceAssignment(ctx *Context, name string, args GovernanceAssignmentArgs, opts ...ResourceOption) (*GovernanceAssignment, error)
public GovernanceAssignment(string name, GovernanceAssignmentArgs args, CustomResourceOptions? opts = null)
public GovernanceAssignment(String name, GovernanceAssignmentArgs args)
public GovernanceAssignment(String name, GovernanceAssignmentArgs args, CustomResourceOptions options)
type: azure-native:security:GovernanceAssignment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args GovernanceAssignmentArgs
- 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 GovernanceAssignmentArgs
- 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 GovernanceAssignmentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args GovernanceAssignmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args GovernanceAssignmentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var governanceAssignmentResource = new AzureNative.Security.GovernanceAssignment("governanceAssignmentResource", new()
{
AssessmentName = "string",
RemediationDueDate = "string",
Scope = "string",
AdditionalData = new AzureNative.Security.Inputs.GovernanceAssignmentAdditionalDataArgs
{
TicketLink = "string",
TicketNumber = 0,
TicketStatus = "string",
},
AssignmentKey = "string",
GovernanceEmailNotification = new AzureNative.Security.Inputs.GovernanceEmailNotificationArgs
{
DisableManagerEmailNotification = false,
DisableOwnerEmailNotification = false,
},
IsGracePeriod = false,
Owner = "string",
RemediationEta = new AzureNative.Security.Inputs.RemediationEtaArgs
{
Eta = "string",
Justification = "string",
},
});
example, err := security.NewGovernanceAssignment(ctx, "governanceAssignmentResource", &security.GovernanceAssignmentArgs{
AssessmentName: pulumi.String("string"),
RemediationDueDate: pulumi.String("string"),
Scope: pulumi.String("string"),
AdditionalData: &security.GovernanceAssignmentAdditionalDataArgs{
TicketLink: pulumi.String("string"),
TicketNumber: pulumi.Int(0),
TicketStatus: pulumi.String("string"),
},
AssignmentKey: pulumi.String("string"),
GovernanceEmailNotification: &security.GovernanceEmailNotificationArgs{
DisableManagerEmailNotification: pulumi.Bool(false),
DisableOwnerEmailNotification: pulumi.Bool(false),
},
IsGracePeriod: pulumi.Bool(false),
Owner: pulumi.String("string"),
RemediationEta: &security.RemediationEtaArgs{
Eta: pulumi.String("string"),
Justification: pulumi.String("string"),
},
})
var governanceAssignmentResource = new GovernanceAssignment("governanceAssignmentResource", GovernanceAssignmentArgs.builder()
.assessmentName("string")
.remediationDueDate("string")
.scope("string")
.additionalData(GovernanceAssignmentAdditionalDataArgs.builder()
.ticketLink("string")
.ticketNumber(0)
.ticketStatus("string")
.build())
.assignmentKey("string")
.governanceEmailNotification(GovernanceEmailNotificationArgs.builder()
.disableManagerEmailNotification(false)
.disableOwnerEmailNotification(false)
.build())
.isGracePeriod(false)
.owner("string")
.remediationEta(RemediationEtaArgs.builder()
.eta("string")
.justification("string")
.build())
.build());
governance_assignment_resource = azure_native.security.GovernanceAssignment("governanceAssignmentResource",
assessment_name="string",
remediation_due_date="string",
scope="string",
additional_data={
"ticketLink": "string",
"ticketNumber": 0,
"ticketStatus": "string",
},
assignment_key="string",
governance_email_notification={
"disableManagerEmailNotification": False,
"disableOwnerEmailNotification": False,
},
is_grace_period=False,
owner="string",
remediation_eta={
"eta": "string",
"justification": "string",
})
const governanceAssignmentResource = new azure_native.security.GovernanceAssignment("governanceAssignmentResource", {
assessmentName: "string",
remediationDueDate: "string",
scope: "string",
additionalData: {
ticketLink: "string",
ticketNumber: 0,
ticketStatus: "string",
},
assignmentKey: "string",
governanceEmailNotification: {
disableManagerEmailNotification: false,
disableOwnerEmailNotification: false,
},
isGracePeriod: false,
owner: "string",
remediationEta: {
eta: "string",
justification: "string",
},
});
type: azure-native:security:GovernanceAssignment
properties:
additionalData:
ticketLink: string
ticketNumber: 0
ticketStatus: string
assessmentName: string
assignmentKey: string
governanceEmailNotification:
disableManagerEmailNotification: false
disableOwnerEmailNotification: false
isGracePeriod: false
owner: string
remediationDueDate: string
remediationEta:
eta: string
justification: string
scope: string
GovernanceAssignment 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 GovernanceAssignment resource accepts the following input properties:
- Assessment
Name string - The Assessment Key - A unique key for the assessment type
- Remediation
Due stringDate - The remediation due-date - after this date Secure Score will be affected (in case of active grace-period)
- Scope string
- The scope of the Governance assignments. Valid scopes are: subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- Additional
Data Pulumi.Azure Native. Security. Inputs. Governance Assignment Additional Data - The additional data for the governance assignment - e.g. links to ticket (optional), see example
- Assignment
Key string - The governance assignment key - the assessment key of the required governance assignment
- Governance
Email Pulumi.Notification Azure Native. Security. Inputs. Governance Email Notification - The email notifications settings for the governance rule, states whether to disable notifications for mangers and owners
- Is
Grace boolPeriod - Defines whether there is a grace period on the governance assignment
- Owner string
- The Owner for the governance assignment - e.g. user@contoso.com - see example
- Remediation
Eta Pulumi.Azure Native. Security. Inputs. Remediation Eta - The ETA (estimated time of arrival) for remediation (optional), see example
- Assessment
Name string - The Assessment Key - A unique key for the assessment type
- Remediation
Due stringDate - The remediation due-date - after this date Secure Score will be affected (in case of active grace-period)
- Scope string
- The scope of the Governance assignments. Valid scopes are: subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- Additional
Data GovernanceAssignment Additional Data Args - The additional data for the governance assignment - e.g. links to ticket (optional), see example
- Assignment
Key string - The governance assignment key - the assessment key of the required governance assignment
- Governance
Email GovernanceNotification Email Notification Args - The email notifications settings for the governance rule, states whether to disable notifications for mangers and owners
- Is
Grace boolPeriod - Defines whether there is a grace period on the governance assignment
- Owner string
- The Owner for the governance assignment - e.g. user@contoso.com - see example
- Remediation
Eta RemediationEta Args - The ETA (estimated time of arrival) for remediation (optional), see example
- assessment
Name String - The Assessment Key - A unique key for the assessment type
- remediation
Due StringDate - The remediation due-date - after this date Secure Score will be affected (in case of active grace-period)
- scope String
- The scope of the Governance assignments. Valid scopes are: subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- additional
Data GovernanceAssignment Additional Data - The additional data for the governance assignment - e.g. links to ticket (optional), see example
- assignment
Key String - The governance assignment key - the assessment key of the required governance assignment
- governance
Email GovernanceNotification Email Notification - The email notifications settings for the governance rule, states whether to disable notifications for mangers and owners
- is
Grace BooleanPeriod - Defines whether there is a grace period on the governance assignment
- owner String
- The Owner for the governance assignment - e.g. user@contoso.com - see example
- remediation
Eta RemediationEta - The ETA (estimated time of arrival) for remediation (optional), see example
- assessment
Name string - The Assessment Key - A unique key for the assessment type
- remediation
Due stringDate - The remediation due-date - after this date Secure Score will be affected (in case of active grace-period)
- scope string
- The scope of the Governance assignments. Valid scopes are: subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- additional
Data GovernanceAssignment Additional Data - The additional data for the governance assignment - e.g. links to ticket (optional), see example
- assignment
Key string - The governance assignment key - the assessment key of the required governance assignment
- governance
Email GovernanceNotification Email Notification - The email notifications settings for the governance rule, states whether to disable notifications for mangers and owners
- is
Grace booleanPeriod - Defines whether there is a grace period on the governance assignment
- owner string
- The Owner for the governance assignment - e.g. user@contoso.com - see example
- remediation
Eta RemediationEta - The ETA (estimated time of arrival) for remediation (optional), see example
- assessment_
name str - The Assessment Key - A unique key for the assessment type
- remediation_
due_ strdate - The remediation due-date - after this date Secure Score will be affected (in case of active grace-period)
- scope str
- The scope of the Governance assignments. Valid scopes are: subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- additional_
data GovernanceAssignment Additional Data Args - The additional data for the governance assignment - e.g. links to ticket (optional), see example
- assignment_
key str - The governance assignment key - the assessment key of the required governance assignment
- governance_
email_ Governancenotification Email Notification Args - The email notifications settings for the governance rule, states whether to disable notifications for mangers and owners
- is_
grace_ boolperiod - Defines whether there is a grace period on the governance assignment
- owner str
- The Owner for the governance assignment - e.g. user@contoso.com - see example
- remediation_
eta RemediationEta Args - The ETA (estimated time of arrival) for remediation (optional), see example
- assessment
Name String - The Assessment Key - A unique key for the assessment type
- remediation
Due StringDate - The remediation due-date - after this date Secure Score will be affected (in case of active grace-period)
- scope String
- The scope of the Governance assignments. Valid scopes are: subscription (format: 'subscriptions/{subscriptionId}'), or security connector (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- additional
Data Property Map - The additional data for the governance assignment - e.g. links to ticket (optional), see example
- assignment
Key String - The governance assignment key - the assessment key of the required governance assignment
- governance
Email Property MapNotification - The email notifications settings for the governance rule, states whether to disable notifications for mangers and owners
- is
Grace BooleanPeriod - Defines whether there is a grace period on the governance assignment
- owner String
- The Owner for the governance assignment - e.g. user@contoso.com - see example
- remediation
Eta Property Map - The ETA (estimated time of arrival) for remediation (optional), see example
Outputs
All input properties are implicitly available as output properties. Additionally, the GovernanceAssignment resource produces the following output properties:
Supporting Types
GovernanceAssignmentAdditionalData, GovernanceAssignmentAdditionalDataArgs
- Ticket
Link string - Ticket link associated with this governance assignment - for example: https://snow.com
- Ticket
Number int - Ticket number associated with this governance assignment
- Ticket
Status string - The ticket status associated with this governance assignment - for example: Active
- Ticket
Link string - Ticket link associated with this governance assignment - for example: https://snow.com
- Ticket
Number int - Ticket number associated with this governance assignment
- Ticket
Status string - The ticket status associated with this governance assignment - for example: Active
- ticket
Link String - Ticket link associated with this governance assignment - for example: https://snow.com
- ticket
Number Integer - Ticket number associated with this governance assignment
- ticket
Status String - The ticket status associated with this governance assignment - for example: Active
- ticket
Link string - Ticket link associated with this governance assignment - for example: https://snow.com
- ticket
Number number - Ticket number associated with this governance assignment
- ticket
Status string - The ticket status associated with this governance assignment - for example: Active
- ticket_
link str - Ticket link associated with this governance assignment - for example: https://snow.com
- ticket_
number int - Ticket number associated with this governance assignment
- ticket_
status str - The ticket status associated with this governance assignment - for example: Active
- ticket
Link String - Ticket link associated with this governance assignment - for example: https://snow.com
- ticket
Number Number - Ticket number associated with this governance assignment
- ticket
Status String - The ticket status associated with this governance assignment - for example: Active
GovernanceAssignmentAdditionalDataResponse, GovernanceAssignmentAdditionalDataResponseArgs
- Ticket
Link string - Ticket link associated with this governance assignment - for example: https://snow.com
- Ticket
Number int - Ticket number associated with this governance assignment
- Ticket
Status string - The ticket status associated with this governance assignment - for example: Active
- Ticket
Link string - Ticket link associated with this governance assignment - for example: https://snow.com
- Ticket
Number int - Ticket number associated with this governance assignment
- Ticket
Status string - The ticket status associated with this governance assignment - for example: Active
- ticket
Link String - Ticket link associated with this governance assignment - for example: https://snow.com
- ticket
Number Integer - Ticket number associated with this governance assignment
- ticket
Status String - The ticket status associated with this governance assignment - for example: Active
- ticket
Link string - Ticket link associated with this governance assignment - for example: https://snow.com
- ticket
Number number - Ticket number associated with this governance assignment
- ticket
Status string - The ticket status associated with this governance assignment - for example: Active
- ticket_
link str - Ticket link associated with this governance assignment - for example: https://snow.com
- ticket_
number int - Ticket number associated with this governance assignment
- ticket_
status str - The ticket status associated with this governance assignment - for example: Active
- ticket
Link String - Ticket link associated with this governance assignment - for example: https://snow.com
- ticket
Number Number - Ticket number associated with this governance assignment
- ticket
Status String - The ticket status associated with this governance assignment - for example: Active
GovernanceEmailNotification, GovernanceEmailNotificationArgs
- Disable
Manager boolEmail Notification - Exclude manager from weekly email notification.
- Disable
Owner boolEmail Notification - Exclude owner from weekly email notification.
- Disable
Manager boolEmail Notification - Exclude manager from weekly email notification.
- Disable
Owner boolEmail Notification - Exclude owner from weekly email notification.
- disable
Manager BooleanEmail Notification - Exclude manager from weekly email notification.
- disable
Owner BooleanEmail Notification - Exclude owner from weekly email notification.
- disable
Manager booleanEmail Notification - Exclude manager from weekly email notification.
- disable
Owner booleanEmail Notification - Exclude owner from weekly email notification.
- disable_
manager_ boolemail_ notification - Exclude manager from weekly email notification.
- disable_
owner_ boolemail_ notification - Exclude owner from weekly email notification.
- disable
Manager BooleanEmail Notification - Exclude manager from weekly email notification.
- disable
Owner BooleanEmail Notification - Exclude owner from weekly email notification.
GovernanceEmailNotificationResponse, GovernanceEmailNotificationResponseArgs
- Disable
Manager boolEmail Notification - Exclude manager from weekly email notification.
- Disable
Owner boolEmail Notification - Exclude owner from weekly email notification.
- Disable
Manager boolEmail Notification - Exclude manager from weekly email notification.
- Disable
Owner boolEmail Notification - Exclude owner from weekly email notification.
- disable
Manager BooleanEmail Notification - Exclude manager from weekly email notification.
- disable
Owner BooleanEmail Notification - Exclude owner from weekly email notification.
- disable
Manager booleanEmail Notification - Exclude manager from weekly email notification.
- disable
Owner booleanEmail Notification - Exclude owner from weekly email notification.
- disable_
manager_ boolemail_ notification - Exclude manager from weekly email notification.
- disable_
owner_ boolemail_ notification - Exclude owner from weekly email notification.
- disable
Manager BooleanEmail Notification - Exclude manager from weekly email notification.
- disable
Owner BooleanEmail Notification - Exclude owner from weekly email notification.
RemediationEta, RemediationEtaArgs
- Eta string
- ETA for remediation.
- Justification string
- Justification for change of Eta.
- Eta string
- ETA for remediation.
- Justification string
- Justification for change of Eta.
- eta String
- ETA for remediation.
- justification String
- Justification for change of Eta.
- eta string
- ETA for remediation.
- justification string
- Justification for change of Eta.
- eta str
- ETA for remediation.
- justification str
- Justification for change of Eta.
- eta String
- ETA for remediation.
- justification String
- Justification for change of Eta.
RemediationEtaResponse, RemediationEtaResponseArgs
- Eta string
- ETA for remediation.
- Justification string
- Justification for change of Eta.
- Eta string
- ETA for remediation.
- Justification string
- Justification for change of Eta.
- eta String
- ETA for remediation.
- justification String
- Justification for change of Eta.
- eta string
- ETA for remediation.
- justification string
- Justification for change of Eta.
- eta str
- ETA for remediation.
- justification str
- Justification for change of Eta.
- eta String
- ETA for remediation.
- justification String
- Justification for change of Eta.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:security:GovernanceAssignment 6634ff9f-127b-4bf2-8e6e-b1737f5e789c /{scope}/providers/Microsoft.Security/assessments/{assessmentName}/governanceAssignments/{assignmentKey}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0