Module Values.UpdateApplicationRequestSource

Updates the application.

Sourcetype nonrec t = {
  1. resourceGroupName : ResourceGroupName.t;
    (*

    The name of the resource group.

    *)
  2. opsCenterEnabled : OpsCenterEnabled.t option;
    (*

    When set to true, creates opsItems for any problems detected on an application.

    *)
  3. cWEMonitorEnabled : CWEMonitorEnabled.t option;
    (*

    Indicates whether Application Insights can listen to CloudWatch events for the application resources, such as instance terminated, failed deployment, and others.

    *)
  4. opsItemSNSTopicArn : OpsItemSNSTopicArn.t option;
    (*

    The SNS topic provided to Application Insights that is associated to the created opsItem. Allows you to receive notifications for updates to the opsItem.

    *)
  5. sNSNotificationArn : SNSNotificationArn.t option;
    (*

    The SNS topic ARN. Allows you to receive SNS notifications for updates and issues with an application.

    *)
  6. removeSNSTopic : RemoveSNSTopic.t option;
    (*

    Disassociates the SNS topic from the opsItem created for detected problems.

    *)
  7. autoConfigEnabled : AutoConfigEnabled.t option;
    (*

    Turns auto-configuration on or off.

    *)
  8. attachMissingPermission : AttachMissingPermission.t option;
    (*

    If set to true, the managed policies for SSM and CW will be attached to the instance roles if they are missing.

    *)
}
Sourceval context_ : string
Sourceval make : ?opsCenterEnabled:??? -> ?cWEMonitorEnabled:??? -> ?opsItemSNSTopicArn:??? -> ?sNSNotificationArn:??? -> ?removeSNSTopic:??? -> ?autoConfigEnabled:??? -> ?attachMissingPermission:??? -> resourceGroupName:ResourceGroupName.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of OpsCenterEnabled.t | `String of ResourceGroupName.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t