1. Packages
  2. Akamai
  3. API Docs
  4. PropertyActivation
Akamai v9.0.0 published on Thursday, Jun 26, 2025 by Pulumi

akamai.PropertyActivation

Explore with Pulumi AI

akamai logo
Akamai v9.0.0 published on Thursday, Jun 26, 2025 by Pulumi

    Create PropertyActivation Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new PropertyActivation(name: string, args: PropertyActivationArgs, opts?: CustomResourceOptions);
    @overload
    def PropertyActivation(resource_name: str,
                           args: PropertyActivationArgs,
                           opts: Optional[ResourceOptions] = None)
    
    @overload
    def PropertyActivation(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           contacts: Optional[Sequence[str]] = None,
                           property_id: Optional[str] = None,
                           version: Optional[int] = None,
                           activation_id: Optional[str] = None,
                           auto_acknowledge_rule_warnings: Optional[bool] = None,
                           compliance_record: Optional[PropertyActivationComplianceRecordArgs] = None,
                           network: Optional[str] = None,
                           note: Optional[str] = None,
                           timeouts: Optional[PropertyActivationTimeoutsArgs] = None)
    func NewPropertyActivation(ctx *Context, name string, args PropertyActivationArgs, opts ...ResourceOption) (*PropertyActivation, error)
    public PropertyActivation(string name, PropertyActivationArgs args, CustomResourceOptions? opts = null)
    public PropertyActivation(String name, PropertyActivationArgs args)
    public PropertyActivation(String name, PropertyActivationArgs args, CustomResourceOptions options)
    
    type: akamai:PropertyActivation
    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 PropertyActivationArgs
    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 PropertyActivationArgs
    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 PropertyActivationArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args PropertyActivationArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args PropertyActivationArgs
    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 propertyActivationResource = new Akamai.PropertyActivation("propertyActivationResource", new()
    {
        Contacts = new[]
        {
            "string",
        },
        PropertyId = "string",
        Version = 0,
        ActivationId = "string",
        AutoAcknowledgeRuleWarnings = false,
        ComplianceRecord = new Akamai.Inputs.PropertyActivationComplianceRecordArgs
        {
            NoncomplianceReasonEmergency = new Akamai.Inputs.PropertyActivationComplianceRecordNoncomplianceReasonEmergencyArgs
            {
                TicketId = "string",
            },
            NoncomplianceReasonNoProductionTraffic = new Akamai.Inputs.PropertyActivationComplianceRecordNoncomplianceReasonNoProductionTrafficArgs
            {
                TicketId = "string",
            },
            NoncomplianceReasonNone = new Akamai.Inputs.PropertyActivationComplianceRecordNoncomplianceReasonNoneArgs
            {
                CustomerEmail = "string",
                PeerReviewedBy = "string",
                TicketId = "string",
                UnitTested = false,
            },
            NoncomplianceReasonOther = new Akamai.Inputs.PropertyActivationComplianceRecordNoncomplianceReasonOtherArgs
            {
                OtherNoncomplianceReason = "string",
                TicketId = "string",
            },
        },
        Network = "string",
        Note = "string",
        Timeouts = new Akamai.Inputs.PropertyActivationTimeoutsArgs
        {
            Default = "string",
        },
    });
    
    example, err := akamai.NewPropertyActivation(ctx, "propertyActivationResource", &akamai.PropertyActivationArgs{
    	Contacts: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	PropertyId:                  pulumi.String("string"),
    	Version:                     pulumi.Int(0),
    	ActivationId:                pulumi.String("string"),
    	AutoAcknowledgeRuleWarnings: pulumi.Bool(false),
    	ComplianceRecord: &akamai.PropertyActivationComplianceRecordArgs{
    		NoncomplianceReasonEmergency: &akamai.PropertyActivationComplianceRecordNoncomplianceReasonEmergencyArgs{
    			TicketId: pulumi.String("string"),
    		},
    		NoncomplianceReasonNoProductionTraffic: &akamai.PropertyActivationComplianceRecordNoncomplianceReasonNoProductionTrafficArgs{
    			TicketId: pulumi.String("string"),
    		},
    		NoncomplianceReasonNone: &akamai.PropertyActivationComplianceRecordNoncomplianceReasonNoneArgs{
    			CustomerEmail:  pulumi.String("string"),
    			PeerReviewedBy: pulumi.String("string"),
    			TicketId:       pulumi.String("string"),
    			UnitTested:     pulumi.Bool(false),
    		},
    		NoncomplianceReasonOther: &akamai.PropertyActivationComplianceRecordNoncomplianceReasonOtherArgs{
    			OtherNoncomplianceReason: pulumi.String("string"),
    			TicketId:                 pulumi.String("string"),
    		},
    	},
    	Network: pulumi.String("string"),
    	Note:    pulumi.String("string"),
    	Timeouts: &akamai.PropertyActivationTimeoutsArgs{
    		Default: pulumi.String("string"),
    	},
    })
    
    var propertyActivationResource = new PropertyActivation("propertyActivationResource", PropertyActivationArgs.builder()
        .contacts("string")
        .propertyId("string")
        .version(0)
        .activationId("string")
        .autoAcknowledgeRuleWarnings(false)
        .complianceRecord(PropertyActivationComplianceRecordArgs.builder()
            .noncomplianceReasonEmergency(PropertyActivationComplianceRecordNoncomplianceReasonEmergencyArgs.builder()
                .ticketId("string")
                .build())
            .noncomplianceReasonNoProductionTraffic(PropertyActivationComplianceRecordNoncomplianceReasonNoProductionTrafficArgs.builder()
                .ticketId("string")
                .build())
            .noncomplianceReasonNone(PropertyActivationComplianceRecordNoncomplianceReasonNoneArgs.builder()
                .customerEmail("string")
                .peerReviewedBy("string")
                .ticketId("string")
                .unitTested(false)
                .build())
            .noncomplianceReasonOther(PropertyActivationComplianceRecordNoncomplianceReasonOtherArgs.builder()
                .otherNoncomplianceReason("string")
                .ticketId("string")
                .build())
            .build())
        .network("string")
        .note("string")
        .timeouts(PropertyActivationTimeoutsArgs.builder()
            .default_("string")
            .build())
        .build());
    
    property_activation_resource = akamai.PropertyActivation("propertyActivationResource",
        contacts=["string"],
        property_id="string",
        version=0,
        activation_id="string",
        auto_acknowledge_rule_warnings=False,
        compliance_record={
            "noncompliance_reason_emergency": {
                "ticket_id": "string",
            },
            "noncompliance_reason_no_production_traffic": {
                "ticket_id": "string",
            },
            "noncompliance_reason_none": {
                "customer_email": "string",
                "peer_reviewed_by": "string",
                "ticket_id": "string",
                "unit_tested": False,
            },
            "noncompliance_reason_other": {
                "other_noncompliance_reason": "string",
                "ticket_id": "string",
            },
        },
        network="string",
        note="string",
        timeouts={
            "default": "string",
        })
    
    const propertyActivationResource = new akamai.PropertyActivation("propertyActivationResource", {
        contacts: ["string"],
        propertyId: "string",
        version: 0,
        activationId: "string",
        autoAcknowledgeRuleWarnings: false,
        complianceRecord: {
            noncomplianceReasonEmergency: {
                ticketId: "string",
            },
            noncomplianceReasonNoProductionTraffic: {
                ticketId: "string",
            },
            noncomplianceReasonNone: {
                customerEmail: "string",
                peerReviewedBy: "string",
                ticketId: "string",
                unitTested: false,
            },
            noncomplianceReasonOther: {
                otherNoncomplianceReason: "string",
                ticketId: "string",
            },
        },
        network: "string",
        note: "string",
        timeouts: {
            "default": "string",
        },
    });
    
    type: akamai:PropertyActivation
    properties:
        activationId: string
        autoAcknowledgeRuleWarnings: false
        complianceRecord:
            noncomplianceReasonEmergency:
                ticketId: string
            noncomplianceReasonNoProductionTraffic:
                ticketId: string
            noncomplianceReasonNone:
                customerEmail: string
                peerReviewedBy: string
                ticketId: string
                unitTested: false
            noncomplianceReasonOther:
                otherNoncomplianceReason: string
                ticketId: string
        contacts:
            - string
        network: string
        note: string
        propertyId: string
        timeouts:
            default: string
        version: 0
    

    PropertyActivation Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The PropertyActivation resource accepts the following input properties:

    Contacts List<string>
    One or more email addresses to which to send activation status changes.
    PropertyId string
    Your property's ID, including the prp_ prefix.
    Version int
    Your property's version number.
    ActivationId string
    The ID given to the activation event while it's in progress.
    AutoAcknowledgeRuleWarnings bool
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    ComplianceRecord PropertyActivationComplianceRecord
    Provides an audit record when activating on a production network.
    Network string
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    Note string
    Assigns a log message to the activation request.
    Timeouts PropertyActivationTimeouts
    Enables to set timeout for processing.
    Contacts []string
    One or more email addresses to which to send activation status changes.
    PropertyId string
    Your property's ID, including the prp_ prefix.
    Version int
    Your property's version number.
    ActivationId string
    The ID given to the activation event while it's in progress.
    AutoAcknowledgeRuleWarnings bool
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    ComplianceRecord PropertyActivationComplianceRecordArgs
    Provides an audit record when activating on a production network.
    Network string
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    Note string
    Assigns a log message to the activation request.
    Timeouts PropertyActivationTimeoutsArgs
    Enables to set timeout for processing.
    contacts List<String>
    One or more email addresses to which to send activation status changes.
    propertyId String
    Your property's ID, including the prp_ prefix.
    version Integer
    Your property's version number.
    activationId String
    The ID given to the activation event while it's in progress.
    autoAcknowledgeRuleWarnings Boolean
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    complianceRecord PropertyActivationComplianceRecord
    Provides an audit record when activating on a production network.
    network String
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    note String
    Assigns a log message to the activation request.
    timeouts PropertyActivationTimeouts
    Enables to set timeout for processing.
    contacts string[]
    One or more email addresses to which to send activation status changes.
    propertyId string
    Your property's ID, including the prp_ prefix.
    version number
    Your property's version number.
    activationId string
    The ID given to the activation event while it's in progress.
    autoAcknowledgeRuleWarnings boolean
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    complianceRecord PropertyActivationComplianceRecord
    Provides an audit record when activating on a production network.
    network string
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    note string
    Assigns a log message to the activation request.
    timeouts PropertyActivationTimeouts
    Enables to set timeout for processing.
    contacts Sequence[str]
    One or more email addresses to which to send activation status changes.
    property_id str
    Your property's ID, including the prp_ prefix.
    version int
    Your property's version number.
    activation_id str
    The ID given to the activation event while it's in progress.
    auto_acknowledge_rule_warnings bool
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    compliance_record PropertyActivationComplianceRecordArgs
    Provides an audit record when activating on a production network.
    network str
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    note str
    Assigns a log message to the activation request.
    timeouts PropertyActivationTimeoutsArgs
    Enables to set timeout for processing.
    contacts List<String>
    One or more email addresses to which to send activation status changes.
    propertyId String
    Your property's ID, including the prp_ prefix.
    version Number
    Your property's version number.
    activationId String
    The ID given to the activation event while it's in progress.
    autoAcknowledgeRuleWarnings Boolean
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    complianceRecord Property Map
    Provides an audit record when activating on a production network.
    network String
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    note String
    Assigns a log message to the activation request.
    timeouts Property Map
    Enables to set timeout for processing.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the PropertyActivation resource produces the following output properties:

    Errors string
    Errors returned during activation.
    Id string
    The provider-assigned unique ID for this managed resource.
    RuleErrors List<PropertyActivationRuleError>
    Any errors returned by the API about rules.
    Status string
    The property version's activation status on the given network.
    Warnings string
    Warnings returned during activation.
    Errors string
    Errors returned during activation.
    Id string
    The provider-assigned unique ID for this managed resource.
    RuleErrors []PropertyActivationRuleError
    Any errors returned by the API about rules.
    Status string
    The property version's activation status on the given network.
    Warnings string
    Warnings returned during activation.
    errors String
    Errors returned during activation.
    id String
    The provider-assigned unique ID for this managed resource.
    ruleErrors List<PropertyActivationRuleError>
    Any errors returned by the API about rules.
    status String
    The property version's activation status on the given network.
    warnings String
    Warnings returned during activation.
    errors string
    Errors returned during activation.
    id string
    The provider-assigned unique ID for this managed resource.
    ruleErrors PropertyActivationRuleError[]
    Any errors returned by the API about rules.
    status string
    The property version's activation status on the given network.
    warnings string
    Warnings returned during activation.
    errors str
    Errors returned during activation.
    id str
    The provider-assigned unique ID for this managed resource.
    rule_errors Sequence[PropertyActivationRuleError]
    Any errors returned by the API about rules.
    status str
    The property version's activation status on the given network.
    warnings str
    Warnings returned during activation.
    errors String
    Errors returned during activation.
    id String
    The provider-assigned unique ID for this managed resource.
    ruleErrors List<Property Map>
    Any errors returned by the API about rules.
    status String
    The property version's activation status on the given network.
    warnings String
    Warnings returned during activation.

    Look up Existing PropertyActivation Resource

    Get an existing PropertyActivation resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: PropertyActivationState, opts?: CustomResourceOptions): PropertyActivation
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            activation_id: Optional[str] = None,
            auto_acknowledge_rule_warnings: Optional[bool] = None,
            compliance_record: Optional[PropertyActivationComplianceRecordArgs] = None,
            contacts: Optional[Sequence[str]] = None,
            errors: Optional[str] = None,
            network: Optional[str] = None,
            note: Optional[str] = None,
            property_id: Optional[str] = None,
            rule_errors: Optional[Sequence[PropertyActivationRuleErrorArgs]] = None,
            status: Optional[str] = None,
            timeouts: Optional[PropertyActivationTimeoutsArgs] = None,
            version: Optional[int] = None,
            warnings: Optional[str] = None) -> PropertyActivation
    func GetPropertyActivation(ctx *Context, name string, id IDInput, state *PropertyActivationState, opts ...ResourceOption) (*PropertyActivation, error)
    public static PropertyActivation Get(string name, Input<string> id, PropertyActivationState? state, CustomResourceOptions? opts = null)
    public static PropertyActivation get(String name, Output<String> id, PropertyActivationState state, CustomResourceOptions options)
    resources:  _:    type: akamai:PropertyActivation    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    ActivationId string
    The ID given to the activation event while it's in progress.
    AutoAcknowledgeRuleWarnings bool
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    ComplianceRecord PropertyActivationComplianceRecord
    Provides an audit record when activating on a production network.
    Contacts List<string>
    One or more email addresses to which to send activation status changes.
    Errors string
    Errors returned during activation.
    Network string
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    Note string
    Assigns a log message to the activation request.
    PropertyId string
    Your property's ID, including the prp_ prefix.
    RuleErrors List<PropertyActivationRuleError>
    Any errors returned by the API about rules.
    Status string
    The property version's activation status on the given network.
    Timeouts PropertyActivationTimeouts
    Enables to set timeout for processing.
    Version int
    Your property's version number.
    Warnings string
    Warnings returned during activation.
    ActivationId string
    The ID given to the activation event while it's in progress.
    AutoAcknowledgeRuleWarnings bool
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    ComplianceRecord PropertyActivationComplianceRecordArgs
    Provides an audit record when activating on a production network.
    Contacts []string
    One or more email addresses to which to send activation status changes.
    Errors string
    Errors returned during activation.
    Network string
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    Note string
    Assigns a log message to the activation request.
    PropertyId string
    Your property's ID, including the prp_ prefix.
    RuleErrors []PropertyActivationRuleErrorArgs
    Any errors returned by the API about rules.
    Status string
    The property version's activation status on the given network.
    Timeouts PropertyActivationTimeoutsArgs
    Enables to set timeout for processing.
    Version int
    Your property's version number.
    Warnings string
    Warnings returned during activation.
    activationId String
    The ID given to the activation event while it's in progress.
    autoAcknowledgeRuleWarnings Boolean
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    complianceRecord PropertyActivationComplianceRecord
    Provides an audit record when activating on a production network.
    contacts List<String>
    One or more email addresses to which to send activation status changes.
    errors String
    Errors returned during activation.
    network String
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    note String
    Assigns a log message to the activation request.
    propertyId String
    Your property's ID, including the prp_ prefix.
    ruleErrors List<PropertyActivationRuleError>
    Any errors returned by the API about rules.
    status String
    The property version's activation status on the given network.
    timeouts PropertyActivationTimeouts
    Enables to set timeout for processing.
    version Integer
    Your property's version number.
    warnings String
    Warnings returned during activation.
    activationId string
    The ID given to the activation event while it's in progress.
    autoAcknowledgeRuleWarnings boolean
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    complianceRecord PropertyActivationComplianceRecord
    Provides an audit record when activating on a production network.
    contacts string[]
    One or more email addresses to which to send activation status changes.
    errors string
    Errors returned during activation.
    network string
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    note string
    Assigns a log message to the activation request.
    propertyId string
    Your property's ID, including the prp_ prefix.
    ruleErrors PropertyActivationRuleError[]
    Any errors returned by the API about rules.
    status string
    The property version's activation status on the given network.
    timeouts PropertyActivationTimeouts
    Enables to set timeout for processing.
    version number
    Your property's version number.
    warnings string
    Warnings returned during activation.
    activation_id str
    The ID given to the activation event while it's in progress.
    auto_acknowledge_rule_warnings bool
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    compliance_record PropertyActivationComplianceRecordArgs
    Provides an audit record when activating on a production network.
    contacts Sequence[str]
    One or more email addresses to which to send activation status changes.
    errors str
    Errors returned during activation.
    network str
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    note str
    Assigns a log message to the activation request.
    property_id str
    Your property's ID, including the prp_ prefix.
    rule_errors Sequence[PropertyActivationRuleErrorArgs]
    Any errors returned by the API about rules.
    status str
    The property version's activation status on the given network.
    timeouts PropertyActivationTimeoutsArgs
    Enables to set timeout for processing.
    version int
    Your property's version number.
    warnings str
    Warnings returned during activation.
    activationId String
    The ID given to the activation event while it's in progress.
    autoAcknowledgeRuleWarnings Boolean
    Automatically acknowledge all rule warnings for activation to continue. Default is false
    complianceRecord Property Map
    Provides an audit record when activating on a production network.
    contacts List<String>
    One or more email addresses to which to send activation status changes.
    errors String
    Errors returned during activation.
    network String
    Akamai network in which to activate your property, either STAGING or PRODUCTION. The default is STAGING.
    note String
    Assigns a log message to the activation request.
    propertyId String
    Your property's ID, including the prp_ prefix.
    ruleErrors List<Property Map>
    Any errors returned by the API about rules.
    status String
    The property version's activation status on the given network.
    timeouts Property Map
    Enables to set timeout for processing.
    version Number
    Your property's version number.
    warnings String
    Warnings returned during activation.

    Supporting Types

    PropertyActivationComplianceRecord, PropertyActivationComplianceRecordArgs

    NoncomplianceReasonEmergency PropertyActivationComplianceRecordNoncomplianceReasonEmergency
    Provides an audit record when activating on a production network with noncompliance reason as EMERGENCY
    NoncomplianceReasonNoProductionTraffic PropertyActivationComplianceRecordNoncomplianceReasonNoProductionTraffic
    Provides an audit record when activating on a production network with noncompliance reason as NO_PRODUCTION_TRAFFIC
    NoncomplianceReasonNone PropertyActivationComplianceRecordNoncomplianceReasonNone
    Provides an audit record when activating on a production network with noncompliance reason as NONE
    NoncomplianceReasonOther PropertyActivationComplianceRecordNoncomplianceReasonOther
    Provides an audit record when activating on a production network with noncompliance reason as OTHER
    NoncomplianceReasonEmergency PropertyActivationComplianceRecordNoncomplianceReasonEmergency
    Provides an audit record when activating on a production network with noncompliance reason as EMERGENCY
    NoncomplianceReasonNoProductionTraffic PropertyActivationComplianceRecordNoncomplianceReasonNoProductionTraffic
    Provides an audit record when activating on a production network with noncompliance reason as NO_PRODUCTION_TRAFFIC
    NoncomplianceReasonNone PropertyActivationComplianceRecordNoncomplianceReasonNone
    Provides an audit record when activating on a production network with noncompliance reason as NONE
    NoncomplianceReasonOther PropertyActivationComplianceRecordNoncomplianceReasonOther
    Provides an audit record when activating on a production network with noncompliance reason as OTHER
    noncomplianceReasonEmergency PropertyActivationComplianceRecordNoncomplianceReasonEmergency
    Provides an audit record when activating on a production network with noncompliance reason as EMERGENCY
    noncomplianceReasonNoProductionTraffic PropertyActivationComplianceRecordNoncomplianceReasonNoProductionTraffic
    Provides an audit record when activating on a production network with noncompliance reason as NO_PRODUCTION_TRAFFIC
    noncomplianceReasonNone PropertyActivationComplianceRecordNoncomplianceReasonNone
    Provides an audit record when activating on a production network with noncompliance reason as NONE
    noncomplianceReasonOther PropertyActivationComplianceRecordNoncomplianceReasonOther
    Provides an audit record when activating on a production network with noncompliance reason as OTHER
    noncomplianceReasonEmergency PropertyActivationComplianceRecordNoncomplianceReasonEmergency
    Provides an audit record when activating on a production network with noncompliance reason as EMERGENCY
    noncomplianceReasonNoProductionTraffic PropertyActivationComplianceRecordNoncomplianceReasonNoProductionTraffic
    Provides an audit record when activating on a production network with noncompliance reason as NO_PRODUCTION_TRAFFIC
    noncomplianceReasonNone PropertyActivationComplianceRecordNoncomplianceReasonNone
    Provides an audit record when activating on a production network with noncompliance reason as NONE
    noncomplianceReasonOther PropertyActivationComplianceRecordNoncomplianceReasonOther
    Provides an audit record when activating on a production network with noncompliance reason as OTHER
    noncompliance_reason_emergency PropertyActivationComplianceRecordNoncomplianceReasonEmergency
    Provides an audit record when activating on a production network with noncompliance reason as EMERGENCY
    noncompliance_reason_no_production_traffic PropertyActivationComplianceRecordNoncomplianceReasonNoProductionTraffic
    Provides an audit record when activating on a production network with noncompliance reason as NO_PRODUCTION_TRAFFIC
    noncompliance_reason_none PropertyActivationComplianceRecordNoncomplianceReasonNone
    Provides an audit record when activating on a production network with noncompliance reason as NONE
    noncompliance_reason_other PropertyActivationComplianceRecordNoncomplianceReasonOther
    Provides an audit record when activating on a production network with noncompliance reason as OTHER
    noncomplianceReasonEmergency Property Map
    Provides an audit record when activating on a production network with noncompliance reason as EMERGENCY
    noncomplianceReasonNoProductionTraffic Property Map
    Provides an audit record when activating on a production network with noncompliance reason as NO_PRODUCTION_TRAFFIC
    noncomplianceReasonNone Property Map
    Provides an audit record when activating on a production network with noncompliance reason as NONE
    noncomplianceReasonOther Property Map
    Provides an audit record when activating on a production network with noncompliance reason as OTHER

    PropertyActivationComplianceRecordNoncomplianceReasonEmergency, PropertyActivationComplianceRecordNoncomplianceReasonEmergencyArgs

    TicketId string
    Identifies the ticket that describes the need for the activation
    TicketId string
    Identifies the ticket that describes the need for the activation
    ticketId String
    Identifies the ticket that describes the need for the activation
    ticketId string
    Identifies the ticket that describes the need for the activation
    ticket_id str
    Identifies the ticket that describes the need for the activation
    ticketId String
    Identifies the ticket that describes the need for the activation

    PropertyActivationComplianceRecordNoncomplianceReasonNoProductionTraffic, PropertyActivationComplianceRecordNoncomplianceReasonNoProductionTrafficArgs

    TicketId string
    Identifies the ticket that describes the need for the activation
    TicketId string
    Identifies the ticket that describes the need for the activation
    ticketId String
    Identifies the ticket that describes the need for the activation
    ticketId string
    Identifies the ticket that describes the need for the activation
    ticket_id str
    Identifies the ticket that describes the need for the activation
    ticketId String
    Identifies the ticket that describes the need for the activation

    PropertyActivationComplianceRecordNoncomplianceReasonNone, PropertyActivationComplianceRecordNoncomplianceReasonNoneArgs

    CustomerEmail string
    Identifies the customer
    PeerReviewedBy string
    Identifies person who has independently approved the activation request
    TicketId string
    Identifies the ticket that describes the need for the activation
    UnitTested bool
    Whether the metadata to activate has been fully tested
    CustomerEmail string
    Identifies the customer
    PeerReviewedBy string
    Identifies person who has independently approved the activation request
    TicketId string
    Identifies the ticket that describes the need for the activation
    UnitTested bool
    Whether the metadata to activate has been fully tested
    customerEmail String
    Identifies the customer
    peerReviewedBy String
    Identifies person who has independently approved the activation request
    ticketId String
    Identifies the ticket that describes the need for the activation
    unitTested Boolean
    Whether the metadata to activate has been fully tested
    customerEmail string
    Identifies the customer
    peerReviewedBy string
    Identifies person who has independently approved the activation request
    ticketId string
    Identifies the ticket that describes the need for the activation
    unitTested boolean
    Whether the metadata to activate has been fully tested
    customer_email str
    Identifies the customer
    peer_reviewed_by str
    Identifies person who has independently approved the activation request
    ticket_id str
    Identifies the ticket that describes the need for the activation
    unit_tested bool
    Whether the metadata to activate has been fully tested
    customerEmail String
    Identifies the customer
    peerReviewedBy String
    Identifies person who has independently approved the activation request
    ticketId String
    Identifies the ticket that describes the need for the activation
    unitTested Boolean
    Whether the metadata to activate has been fully tested

    PropertyActivationComplianceRecordNoncomplianceReasonOther, PropertyActivationComplianceRecordNoncomplianceReasonOtherArgs

    OtherNoncomplianceReason string
    Describes the reason why the activation must occur immediately, out of compliance with the standard procedure
    TicketId string
    Identifies the ticket that describes the need for the activation
    OtherNoncomplianceReason string
    Describes the reason why the activation must occur immediately, out of compliance with the standard procedure
    TicketId string
    Identifies the ticket that describes the need for the activation
    otherNoncomplianceReason String
    Describes the reason why the activation must occur immediately, out of compliance with the standard procedure
    ticketId String
    Identifies the ticket that describes the need for the activation
    otherNoncomplianceReason string
    Describes the reason why the activation must occur immediately, out of compliance with the standard procedure
    ticketId string
    Identifies the ticket that describes the need for the activation
    other_noncompliance_reason str
    Describes the reason why the activation must occur immediately, out of compliance with the standard procedure
    ticket_id str
    Identifies the ticket that describes the need for the activation
    otherNoncomplianceReason String
    Describes the reason why the activation must occur immediately, out of compliance with the standard procedure
    ticketId String
    Identifies the ticket that describes the need for the activation

    PropertyActivationRuleError, PropertyActivationRuleErrorArgs

    BehaviorName string
    Detail string
    ErrorLocation string
    Instance string
    StatusCode int
    Title string
    Type string
    BehaviorName string
    Detail string
    ErrorLocation string
    Instance string
    StatusCode int
    Title string
    Type string
    behaviorName String
    detail String
    errorLocation String
    instance String
    statusCode Integer
    title String
    type String
    behaviorName string
    detail string
    errorLocation string
    instance string
    statusCode number
    title string
    type string
    behaviorName String
    detail String
    errorLocation String
    instance String
    statusCode Number
    title String
    type String

    PropertyActivationTimeouts, PropertyActivationTimeoutsArgs

    Default string
    Default string
    default_ String
    default string
    default String

    Package Details

    Repository
    Akamai pulumi/pulumi-akamai
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the akamai Terraform Provider.
    akamai logo
    Akamai v9.0.0 published on Thursday, Jun 26, 2025 by Pulumi