Module Values.RemoveDraftAppVersionResourceMappingsRequestSource

Removes resource mappings from a draft application version.

Sourcetype nonrec t = {
  1. appArn : Arn.t;
    (*

    Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition:resiliencehub:region:account:app/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.

    *)
  2. appRegistryAppNames : EntityNameList.t option;
    (*

    The names of the registered applications you want to remove from the resource mappings.

    *)
  3. eksSourceNames : String255List.t option;
    (*

    The names of the Amazon Elastic Kubernetes Service clusters and namespaces you want to remove from the resource mappings. This parameter accepts values in "eks-cluster/namespace" format.

    *)
  4. logicalStackNames : String255List.t option;
    (*

    The names of the CloudFormation stacks you want to remove from the resource mappings.

    *)
  5. resourceGroupNames : EntityNameList.t option;
    (*

    The names of the resource groups you want to remove from the resource mappings.

    *)
  6. resourceNames : EntityNameList.t option;
    (*

    The names of the resources you want to remove from the resource mappings.

    *)
  7. terraformSourceNames : String255List.t option;
    (*

    The names of the Terraform sources you want to remove from the resource mappings.

    *)
}
Sourceval context_ : string
Sourceval make : ?appRegistryAppNames:??? -> ?eksSourceNames:??? -> ?logicalStackNames:??? -> ?resourceGroupNames:??? -> ?resourceNames:??? -> ?terraformSourceNames:??? -> appArn:Arn.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `String of EntityName.t ] list | `String of Arn.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